Perguntas com a marcação «shell»

15
copiar os arquivos menores primeiro?

Eu tenho um diretório grande contendo subdiretórios e arquivos que desejo copiar recursivamente. Existe alguma maneira de dizer cpque ele deve executar a operação de cópia na ordem do tamanho do arquivo, para que os arquivos menores sejam copiados

15
Diferença estranha entre pwd e / bin / pwd

Eu adicionei um link simbólico para o diretório atual com ln -s . aa. Se eu executar cd aa, e depois que eu executei pwd, a resposta será /home/sim/aa. Mas se eu executar, /bin/pwdele será impresso /home/sim(o diretório atual não mudou). De onde vem essa

15
bash: adduser: comando não encontrado no centOS

Eu instalei o CentOS 5.5 no meu VMWare 8 recentemente e estou tentando adicionar um novo usuário no sistema. Não consigo adicionar o usuário, a menos que eu use a su -opção Eu acredito que tem que fazer algo com o caminho não definido corretamente. Eu atualizei o caminho e aqui está o que parece...

15
Erro de sintaxe próximo ao token inesperado `('

Quando uso o código abaixo no terminal SSH do CentOS, ele funciona bem: paste <(printf "%s\n" "TOP") Mas se eu colocar o mesmo código de linha em um script de shell (test.sh) e executar o script de shell do terminal, ele emitirá um erro, pois ./test.sh: line 30: syntax error near unexpected...

15
Como removo espaços das variáveis ​​do shell?

Eu fiz o seguinte na linha de comando: $ text="name with space" $ echo $text name with space Estou tentando usar tr -d ' 'para remover os espaços e ter um resultado de: namewithspace Eu tentei algumas coisas como: text=echo $text | tr -d ' ' Sem sorte até agora, espero que vocês maravilhosos...

15
Como citar argumentos com xargs

Suponha que eu queira excluir todos os arquivos em uma pasta com mais de 1 MB. $ find . -size +1M | xargs -0 rm Isso não excluirá os arquivos que possuem espaço em seus nomes. Então, eu quero que cite todos os argumentos para os quais envia rm. Se findder, Some report.docxdeve passar "Some...

15
Salve o código de saída para mais tarde

Então, eu tenho um pequeno script para executar alguns testes. javac *.java && java -ea Test rm -f *.class Agora, o problema é que, quando eu executo o script ./test, ele retornará um código de saída com êxito, mesmo que o teste falhe porque rm -f *.classé bem-sucedido. A única maneira...

15
“Sudo: source: comando não encontrado”

$ source /etc/environment $ sudo source /etc/environment [sudo] password for t: sudo: source: command not found Parece que um shell diferente do que bashé executado para executar source /etc/environmente esse shell não tem sourcecomo embutido. Mas as conchas padrão da minha e da raiz são...