Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
3
respostas

Por que o '' head '' está pendurado e não termina?

Eu tenho um script de shell que tem que encontrar o mais novo arquivo em um host remoto. Eu tenho esse pouco: ssh -q $HOSTNAME -t ls -t -1 /path/to/somewhere/ | head -n 1 Imprime a primeira linha, depois aguarda e não termina. No entan...
02.03.2012 / 12:36
3
respostas

Quando o $ PATH é consultado no uso do shell?

Às vezes, preciso especificar um caminho completo, porque aparentemente o $ PATH não é consultado: #### I have 'virtualenv' and it's on my path #### $ virtualenv --version # 'virtualenv' is on my path 1.7.1.2 $ whi...
29.11.2012 / 14:48
2
respostas

Por que o echo * | rm -f não funciona?

Por que echo * | rm -f não funciona? De acordo com meu entendimento, echo * deve listar todos os arquivos no diretório e pipe deve enviar esta lista como um argumento para o comando rm -f , que deve excluir os arquivos. O que estou perde...
21.06.2013 / 11:08
5
respostas

top command no linux

Eu quero ver todos os processos Java & veja os detalhes dele no linux. Estou usando o comando top & mostra todos os processos junto com o java. Mas gostaria de saber se existe alguma maneira de o comando top mostrar apenas os proce...
09.01.2012 / 01:51
2
respostas

padroniza “comando não encontrado” quando executado após declaração de variável

Por que o código a seguir não funciona? #!/bin/sh PATH=$PWD/Info defaults read $PATH Toda vez que eu executo eu recebo ./script: line 3: defaults: command not found Quando faço isso em uma linha, funciona defaults read $PWD/Inf...
04.06.2012 / 13:15
2
respostas

Usando um parâmetro várias vezes em um comando bash de linha única [duplicado]

Ocasionalmente, preciso executar um comando como: mv "very-long-file-name.x" "very-long-file-name.y" Eu gostaria de conseguir isso sem repetir o nome do arquivo muito longo duas vezes ... Eu sei como fazer isso passando apenas "long-...
31.05.2014 / 21:50
2
respostas

abrindo um diretório com aspas simples em seu nome

Eu tenho que abrir um diretório do terminal, mas o nome do diretório contém uma única citação, como posso abri-lo? Aqui está o nome do diretório 02. Setting Up 'Shop     
19.03.2012 / 05:40
2
respostas

cd sem escapar de espaços

Como eu poderia criar um comando parecido com cd , mas você não precisa escapar de espaços? (Suponha que nunca haja mais de um espaço em uma linha.) Exemplo de uso: cds some directory vs. cd some\ directory     
14.03.2012 / 17:44
3
respostas

o bash não aceita minha senha root depois de ativá-la no Snow Leopard

Eu ativei o usuário root no Snow Leopard por meio do Utilitário de Diretório, dei-lhe uma senha. Ainda assim, sempre que eu insiro sudo whatevercommand no bash e insiro a senha, ele diz que está incorreto. Eu até tentei ativar a conta-raiz...
17.07.2011 / 13:21
2
respostas

Limpe a saída para xargs

Como parte do script de túnel, quero remover / eliminar quaisquer túneis existentes Até agora consegui chegar a: matt@HY731AA:~$ ps aux | grep "ssh -N lin1tunnels" | grep -v grep | awk '{print $2}' | xargs -0 kill -9 ERROR: garbage...
29.06.2011 / 04:43