Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
1
resposta

Obtendo o uso do disco para cada usuário

Quando digito sudo du -sh ~student1 , obtenho a saída esperada (veja a captura de tela). No entanto, quando tento usar o script abaixo: #!/bin/bash for user in "$@"; do sudo du -sh ~$user done para fazer a mesma coisa, recebo um er...
26.10.2017 / 13:17
2
respostas

Acesse o menu “Abrir com” do Finder na linha de comando (para concluir a tabulação)

No Mac OS X, sei que é possível abrir um arquivo a partir da linha de comando com seu aplicativo padrão com open e com outros aplicativos com open -a <application name> . Assim, open movie.avi open -a VLC movie.avi open movie.avi -...
29.07.2011 / 07:01
2
respostas

Como obter porcentagem de CPU e uso de memória em uma única linha?

Como posso obter percentual de CPU e percentual de RAM impressos em uma linha no linux? (Usando cli) Eu tenho que passar essa string de saída para um display LCD. Thx muito     
01.06.2013 / 21:14
2
respostas

Como criar um script bash no eshell do emacs

Estou tentando usar o eshell dentro do emacs, então não preciso alternar entre o emacs e um terminal. Ao usar o bash, eu tenho poucos scripts bash que eu costumo usar para exportar algumas variáveis env (para alternar entre diferentes versões de...
20.04.2011 / 16:47
1
resposta

Maneira de mover o cursor por argumentos no bash?

No bash, você pode usar M-f e M-b para mover o cursor uma palavra para frente e para trás, mas existe uma maneira de mover um argumento para frente ou para trás? Se não fora da caixa, talvez por alguma configuração? Em outras palavras, eu g...
24.01.2013 / 20:23
1
resposta

Por que configurar o prompt em .bashrc não afetará o prompt?

Estou tentando definir meu prompt de shell inserindo a seguinte linha em .bashrc em meu diretório inicial: export PS1="\[\e[01;36m\][\u]\[\e[0m\] \[\e[01;37m\]\W\[\e[0m\] $ " Eu salvei este arquivo e reabra o bash, mas isso não muda. Q...
10.03.2013 / 23:23
1
resposta

Mover o processo em execução para o segundo plano

Como você move um processo em execução para o segundo plano? Por exemplo, digite o comando sleep 60 na linha de comando e tente mover esse processo para o segundo plano.     
10.03.2011 / 08:57
2
respostas

É possível impor um certo código de saída ao usar "kill" para interromper um processo?

É possível impor um certo código de saída ao usar "kill" para interromper um processo?     
09.02.2011 / 13:06
1
resposta

Como fazer o bash manter as entradas de histórico mais usadas para sempre?

As duplicatas já estão desativadas, mas isso não é suficiente (sinto que preciso inserir comandos com muita frequência). Suponha que eu tenha uma capacidade de 2000 entradas de bash history e um comando que usei com muita frequência ( n...
27.11.2015 / 03:47
2
respostas

com o que devo me preocupar ao usar o mktemp --dry-run

Estou tentando fazer um fifo temporário e depois de fazer referência a Bash: criar um fifo anônimo Eu vejo que eles estão usando mktemp -u para obter o nome do arquivo para o fifo. A página man afirma que isso não é seguro. -u, --dry-run...
31.10.2014 / 14:43