
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.
Como adicionar uma linha de números persistentes ao teclado Gboard do Android
Você já ficou irritado por não ter uma linha inteira de números no teclado do Android? Isso faz com que digitar coisas como senhas - que sempre devem ter pelo menos um número - seja muito mais irritante. Felizmente, o Google ouviu o choro e fez disso uma opção no mais recente teclado Gboard. RELACIONADO: Como ativar (ou desativar) a Pesquisa do Google no teclado Gboard do Android Além do cenário de senha mencionado acima, existem Diversas outras razões pelas quais você pode querer tornar a linha numérica sempre visível em seu telefone.
Pizza de Domino é uma porcaria, então por que ninguém mais pode dominar sua tecnologia?
Por anos, eu sonhava em ter um botão de pizza de emergência que automaticamente pediria uma pizza para mim com um toque único. Eu não sou o único com esse sonho. Houve incontáveis inovações na tecnologia de pedidos de pizza nos últimos anos ... mas todas elas vieram da Domino's. O que é péssimo, porque eles têm a pior pizza.