Perguntas com a marcação «command-line»

186
Como posso enviar stdout para vários comandos?

Existem alguns comandos que filtram ou agem na entrada e, em seguida, transmitem-na como saída, penso eu normalmente stdout- mas alguns comandos simplesmente aceitam stdine fazem o que fazem com ela e não produzem nada. Estou mais familiarizado com o OS X e, portanto, existem dois que vêm à mente...

168
Eu apaguei / bin / rm. Como faço para recuperá-lo?

Apenas por diversão, pensei em usar este comando no meu Raspberry Pi executando o Raspbian: sudo rm -f /bin/rm Eu pensei que poderia apenas reinstalar coreutils: eu estava errado! apt-get install --reinstall coreutilsdá um erro de dpkg, dizendo que não foi possível remover o pacote. Compilar a...

155
Como sobrescrever arquivos de destino com mv?

Eu tenho uma tonelada de arquivos e diretórios em um subdiretório que desejo mover para o diretório pai. Já existem alguns arquivos e diretórios no diretório de destino que precisam ser substituídos. Os arquivos presentes apenas no destino devem ser mantidos intactos. Posso forçar mva fazer isso? (...

154
Markdown Viewer

Encontrei um arquivo formatado com Markdown. Vocês poderiam sugerir qual visualizador eu poderia usar para visualizar esse tipo de arquivo? Esperançosamente um sem gui (se for possível) Atualização Na verdade, eu estava procurando por um visualizador que pudesse analisar o formato do arquivo de...

145
Executar um comando sem me fazer esperar

Na CLI, às vezes um comando digitado demora um pouco para ser concluído e às vezes eu sei quando isso está prestes a acontecer. Estou um pouco confuso sobre "background" e outras coisas no Linux. Qual é a maneira mais comum (ou fácil de usar) de dizer à CLI que não quero esperar, devolva minha...

145
Classificar e contar o número de ocorrências de linhas

Eu tenho o Apachearquivo de log, access.logcomo contar o número de ocorrências de linha nesse arquivo? por exemplo, o resultado de cut -f 7 -d ' ' | cut -d '?' -f 1 | tr '[:upper:]' '[:lower:]'é a.php b.php a.php c.php d.php b.php a.php o resultado que eu quero é: 3 a.php 2 b.php 1 d.php #...

143
Como suspender e retomar processos

No terminal bash, posso pressionar Control+ Zpara suspender qualquer processo em execução ... e digitar fgpara retomar o processo. É possível suspender um processo se eu tiver apenas o PID? E se sim, qual comando devo usar? Estou procurando algo como: suspend-process $PID_OF_PROCESS e depois...

134
Quando é necessário xargs?

O xargscomando sempre me confunde. Existe uma regra geral para isso? Considere os dois exemplos abaixo: $ \ls | grep Cases | less imprime os arquivos que correspondem a 'Casos', mas alterar o comando para touchexigirá xargs: $ \ls | grep Cases | touch touch: missing file operand Try `touch...