
Se você é novo no uso do Linux, muitos dos comandos e variações podem parecer um pouco confusos. Tome o comando "echo", por exemplo. Por que as pessoas usam quando instalam software? A postagem de perguntas e respostas do SuperUser de hoje tem a resposta para uma nova pergunta de usuário do Linux.
A sessão de Perguntas e Respostas vem para nós, cortesia do SuperUser - uma subdivisão do Stack Exchange, um agrupamento de sites de perguntas e respostas conduzido pela comunidade.
Eu sou novo no mundo da computação. Ao instalar o ROS Indigo, o primeiro passo dizia que eu deveria usar o seguinte código:
sudo sh -c 'echo “deb //packages.ros.org/ros/ubuntu $ (lsb_release -sc) main”> /etc/apt/sources.list.d/ros-latest.list'
- Por que as pessoas usam o comando “echo” junto com “sh -c” neste contexto? Eu vi o comando "echo" usado em outros processos de instalação também.
Links I Looked Through
O que exatamente é o comando “sh”?
Instalação do Ubuntu do ROS Indigo
Por que as pessoas usam o comando “echo” ao instalar software no Linux?
O Respondente
Normalmente, a função do comando “echo” é exibir uma string (pedaço de texto) no console. Mas desta vez, um caractere (maior que)> é adicionado após o comando echo, redirecionando sua saída para um arquivo de texto localizado em
/etc/apt/sources.list.d/ros-latest.list . Basicamente, todo este comando escreve um pedaço de texto em um arquivo de texto. Agora, vem a parte complicada:
A string gravada no arquivo pode ser diferente para cada computador. A parte,
$ (lsb_release -sc) , é resolvida (transformada em outra coisa) quando o comando “echo” é executado. Você pode abrir o
/etc/apt/sources.list. d / ros-latest.list em um editor de texto antes e depois do comando para ver as alterações por si mesmo. Tenha em mente que o arquivo pode não existir antes de usar este comando. Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.
Amazon Echo vs. Google Home: qual deles você deve comprar?
Tanto o Amazon Echo quanto o Google Home conquistaram seu lugar no topo da hierarquia do smarthome, mas qual deles você deve comprar? ? RELATED: Então você acabou de ter um Google Home. O que? A Amazon abriu o mercado com o lançamento do Echo em 2014 e, desde então, tornou-se o produto de hardware mais popular da empresa.
Um curto-circuito pode danificar um disco rígido?
Há poucas coisas que podem ser comparadas com a sensação de naufrágio quando você liga o computador e ele morre rapidamente a problemas de hardware. Com essa questão em mente, a postagem de perguntas e respostas do SuperUser de hoje tem a resposta à pergunta de um leitor estressado. A sessão de perguntas e respostas de hoje nos é oferecida por SuperUser - uma subdivisão do Stack Exchange, um grupo de perguntas e respostas da comunidade A pergunta Superusuário leitor Baris Usakli quer saber se um curto-circuito pode danificar um disco rígido: Tudo estava funcionando bem até que um dia, quando meu computador desligaria um segundo após a energia botão foi pressionado.