Perguntas sobre 'shell'

1
resposta

Como pode haver um diretório chamado '~'?

Eu estava tentando testar essa nova ferramenta com bugs para ver como ela funciona, e isso me levou a escolher um diretório para usar em coisas que estou fazendo. No diretório ~/Code/indep , digitei ~/Code/indep/tarbell . (Estúpido, eu poder...
08.11.2013 / 23:20
2
respostas

Verifique o argumento antes da execução do programa

Tenho notado que, quando digito unzip no bash e pressiono a tecla tab , o preenchimento automático funciona apenas em arquivos com extensão .zip. Como isso é feito? E se eu quiser criar um programa que aceite apenas arquivos de imagem, como...
28.02.2013 / 21:49
2
respostas

Não é possível capturar a saída do programa

Eu iniciei um programa escrito usando o Node.js e o iniciei usando o canal de lançamento no arquivo de log e o enviei para o background. A meio caminho rodando o programa saiu sem nenhum erro tanto no console quanto no log, eu até chequei a m...
26.09.2011 / 07:42
3
respostas

Por que ler funciona se stdin for redirecionado para fd4?

O que significa o seguinte script? exec 4<&0 0</etc/XX/cfg read line1 exec 0<&4 Ele redireciona fd0 para fd4 e "/ etc / XX / cfg" para fd0. Então, por que read ainda funciona, não deveria estar vazio?     
10.04.2012 / 10:33
1
resposta

Linux ordena segunda última coluna

Gostaria de saber como classificar a segunda última coluna? Tem a palavra "dias=" na frente do número. Eu sou capaz de obter a coluna com awk '{print $ (NF-1)}', mas a classificação está errada. 457000 (test2) && (SGD||RMB||H...
20.03.2012 / 01:48
5
respostas

Substituindo texto de uma lista de substituições. Adicionado complicação: barras invertidas

Eu tenho um arquivo A que contém pares de strings, um por linha: \old1 \new1 \old2 \new2 ..... Eu gostaria de fazer uma iteração sobre o arquivo A, e para cada linha executar a substituição (por exemplo, "\ old1 - > \ new1") globalment...
16.04.2011 / 09:59
2
respostas

Executando várias vezes o mesmo comando com vários argumentos após um pipe

Eu tenho uma chave (de dados binários aleatórios) que é gerada por get_key . E com essa chave, posso fazer várias coisas com meus arquivos criptografados. Por exemplo, posso decifrá-los. get_key | tee >(decrypt file1) >(decrypt fi...
08.05.2014 / 21:58
2
respostas

Como copiar arquivos modificados enquanto preserva a estrutura de pastas

Eu fiz muitas alterações em arquivos no meu projeto PHP e quero enviar essas mudanças para o nosso servidor via FTP do FileZilla. Em vez de enviar todos os arquivos, gostaria de encontrar apenas os arquivos que foram modificados nos últimos 14 d...
23.02.2016 / 15:14
2
respostas

ps - qual é a diferença entre o comando -o comm e -o?

No CentOS 7.0.1406 eu recebo saída diferente ao executar ps -A -o pid,command | grep [r]esque do que quando corro ps -A -o pid,comm | grep [r]esque O último não retorna nada; o primeiro o que eu esperaria. Fiquei com a impressão de...
25.01.2016 / 13:02
4
respostas

shell: Cadeia de cotação com aspas simples em vez de barras invertidas

Como posso citar uma string com aspas simples? Por exemplo, eu posso fazer: $ printf "%q\n" 'two words' two\ words $ Existe uma maneira de obter uma string entre aspas simples (ou dupla) como saída, ou seja: $ MAGIC 'two words' 'two...
23.05.2018 / 04:14