Perguntas com a marcação «bash»

30
Ver uma série de histórico do bash

O historycomando lista todo o histórico da sessão atual. Gostar: 1 ls 2 cd /root 3 mkdir something 4 cd something 5 touch afile 6 ls 7 cd .. 8 rm something/afile 9 cd .. 10 ls 11 history A fim de procurar itens de interesse, eu posso tubo historycom grepcomo history | grep ls 1 ls 6 ls 10...

29
Como posso salvar o último comando em um arquivo?

Quando estou executando minhas análises usando o shell bash, geralmente desejo salvar os comandos que usei que me deram bons resultados em um arquivo no mesmo diretório (meu "LOGBOOK", como é chamado) para que eu possa verificar o que Eu fiz para obter esses resultados. Até agora, isso significava...

29
As declarações do caso bash podem ter uma cascata?

Estou tentando fazer algo assim: case $level in 3) echo "Level Three" 2) echo "Level Two" 1) echo "Level one" ;; esac onde se $ level = 3, ele produziria Level Three Level Two Level One enquanto se $ level = 1, ele produziria apenas Level One Mas quando tento, recebo o erro syntax...

29
Canalizar para vários arquivos no shell

Eu tenho um aplicativo que produzirá uma grande quantidade de dados que não desejo armazenar no disco. O aplicativo emite principalmente dados que não desejo usar, mas um conjunto de informações úteis que devem ser divididas em arquivos separados. Por exemplo, dada a seguinte...

29
Como manter o Bash em execução após a execução do comando?

Eu gostaria de executar algo como isto: bash -c "some_program with its arguments" mas para ter uma festa interativa, continue executando após o some_programtérmino. Tenho certeza que -cnão é uma boa maneira, como man bashseys: Um shell interativo é aquele iniciado sem argumentos de não opção...

29
Conversão base BASH de decimal para hex

No Bash, como se faz a conversão de base de decimal para outra base, especialmente hexadecimal. Parece fácil seguir o outro caminho: $ echo $((16#55)) 85 Com uma pesquisa na web, encontrei um script que manipula matemática e caracteres para fazer a conversão, e eu poderia usá-lo como uma função,...

29
Como verificar o uso de ulimit

Existe alguma maneira de verificar o uso dos ulimits para um determinado usuário? Eu sei que você pode alterar ulimits para um único processo ao inicializá-lo ou para um único shell durante a execução, mas eu quero poder "monitorar" o quão perto um usuário está de atingir seus limites. Estou...

29
O que significa! #: 3 em um comando shell

O guia de instalação do ack sugere a instalação do script ack usando este comando: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 Suponho que !#:3no final seja algum tipo de referência posterior, mas o que isso significa? Existe um equivalente no zsh? O...

29
O que será novo no bash 5

Eu estava apenas passando pelo repositório oficial do bash (geralmente não faço isso) por algo não relacionado, mas notei que o bash 5 já estava na versão beta. Eu estava curioso sobre o que será novo no bash 5, mas não consegui encontrar nenhuma informação. Alguém pode resumir as alterações entre...