Perguntas com a marcação «bash»

26
Existe um histórico de diretório para o bash?

Existe algo como o histórico de pesquisa reversa do bash (Ctrl-r), mas apenas para diretórios? Eu tenho algumas hierarquias profundas de pastas nas quais quero pular, então gostaria de usar algo como histórico de pesquisa reversa, mas ele apenas procura nomes de pastas e me fornece caminhos...

26
Como impedir que o Bash altere o histórico?

Esta pergunta foi migrada do Stack Overflow porque pode ser respondida no Superusuário. Migrou há 8 anos . Se eu pressionar as setas Para cima ou Para baixo no teclado e modificar algo do meu histórico, isso mudará para sempre. Mesmo se eu pressionar Ctrl-C e tentar...

26
(pesquisa-reversa-i) no Bash

Normalmente, acabo usando CTRL+ rpara (pesquisa-e-inversa), no entanto, às vezes, passo o comando que estava procurando; se eu fizer novamente (reverse-i-search), não o encontrará mais. Suponho que o ponteiro atual para o histórico de comandos esteja antes do comando que estou procurando. Alguém...

26
Você pode compartilhar a sabedoria de usar o HISTIGNORE no bash?

Eu estava lendo as páginas de manual do bash no avião e tropecei na variável HISTIGNORE. Para testá-lo, editei imediatamente meu .profile para definir esta variável: exportar HISTIGNORE = ls Eu testei e isso é ótimo! Exclui os comandos ls simples da minha história, sem excluir comandos mais...

26
Comentários em um comando bash multi-line

Esse arquivo de script BASH de comando único é difícil de entender, portanto, quero escrever um comentário para cada uma das ações: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed é apenas um exemplo, na verdade é uma mistura de greps, trs e awks) Eu...

25
Linha de Comandos: Extrair substring da saída

Digamos que eu execute o comando SayStuff $ SayStuff e a saída é Watermelons and cucumbers Agora. Digamos que eu queira extrair a substring cucumbersda saída e canalizá-la em algo. A maneira como eu faria isso programaticamente seria dividir a saída em uma matriz pelo delimitador Space e...

25
Página do Bash Man: kill <pid> vs kill -9 <pid>

Minha página de manual não documenta a diferença entre kill <pid> e kill -9 <pid> Como essas coisas fazem coisas diferentes, por que o -9 não está documentado na página de killmanual? Eu pensei que talvez fosse uma coisa específica do shell, então eu olhei na página de manual do...

25
Comando Cygwin Dos2Unix não encontrado

Estou tendo alguns problemas ao usar o cygwin. Estou tentando usar o utilitário dos2unix e o cygwin está sendo lançado. -bash: dos2unix: command not foundQuando eu volto para o instalador e olho através dos pacotes, não consigo encontrar o dos2unix, mas quando olho para a lista de pacotes do...

25
Converter links simbólicos em links físicos

Gostaria de converter recursivamente links flexíveis em links físicos em um diretório. Eu tentei algo como isto: for f in *; do (mv $f{,~} && ln $(readlink $f~) && rm $f~) done ... mas tem dois grandes problemas: não recursivo pega arquivos que não são links simbólicos Seria...