Perguntas sobre 'bash'

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

exec comando bin bash

Eu estava verificando um script de shell e notei o comando abaixo - exec. o comando exec executa o cmdline, mas eu estou querendo saber o que o comando :-/bin/bash faz aqui. cmdline="$@" exec ${cmdline:-/bin/bash}     
20.10.2017 / 21:13
1
resposta

Anomalia com definição bash PS1

Meus usuários root e admin têm o mesmo arquivo .bashrc . A seção de prompt do .bashrc é a seguinte: if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;3...
03.03.2011 / 11:13
1
resposta

autocomplete terminal para ls não entra no diretório

Quando tento separar automaticamente um nome de diretório ls , o preenchimento automático não fornece a barra que me permite digitar o próximo subdiretório. Em vez disso, isso me dá um espaço, fazendo com que eu tenha que retroceder e adiciona...
06.07.2017 / 12:42
1
resposta

comando “read” esperando pela nova linha adicional se a entrada vier através do pipe

Se eu simplesmente executar read , ele lê uma linha e sai imediatamente quando o Enter é pressionado. $ read typing something here $ No entanto, quando eu passo a entrada através de um tubo, por ex. de cat , read se comporta de m...
02.09.2017 / 00:37
2
respostas

Como verificar se o DVD-R está fechado?

Quando gravo um DVD com o Brasero, ele pergunta se eu quero fechar o DVD após a gravação ou deixá-lo aberto para adicionar arquivos depois. Como posso verificar se um DVD é somente leitura ou se ainda é gravável? Estou falando, claro, de DVD-...
08.02.2018 / 09:57
1
resposta

Abertura personalizada com ação para um tipo de arquivo: clique duas vezes em um determinado tipo de arquivo

Eu preciso do seguinte comportamento. Se o usuário selecionar um ou mais arquivos *.mp3 e pressionar Enter , a lista de arquivos será salva em ~/Documents/mp3log.log . Acho que preciso abrir um script bash personalizado, mas o que esse...
14.02.2018 / 16:36
1
resposta

Uma maneira geral de renomear todos os arquivos em um diretório [duplicado]

Eu tenho feito funções simples bash para isso com find -exec ou analisando ls ou usando bash globbing etc cada vez que eu tive um grande problema e eu tive que ir para um novo método uma vez que era a lista de argumentos muito longa outra o...
15.02.2018 / 14:50
1
resposta

Como posso excluir do cursor para iniciar no terminal (excluir, não cortar)

Existem muitas respostas indicando que eu posso cortar (matar) o texto no terminal com ctrl + u como este do Stack Overflow Muitas vezes sinto que é inconveniente usar ctrl + u . Imagine este cenário: eu digite um comando longo A...
18.01.2018 / 09:55
1
resposta

sudo -i problema - sudo: / bin / bash / asd: comando não encontrado

Sempre que eu uso o comando sudo -i no terminal, recebo: $ sudo -i [sudo] password for user: sudo: /bin/bash/asd: command not found O /bin/bash/asd foi apenas um diretório digitado errado que eu digitei anteriormente. Mesmo depo...
14.05.2017 / 23:16
1
resposta

Como um comando com argumentos pode ser alimentado para o Bash?

Eu preciso digitar UTC timestamps com muita regularidade (por exemplo, "2017-01-25T1422Z"), então eu configuro para uma tecla de atalho no Ubuntu ( Ctrl + Shift + d ). Especificamente, a tecla de atalho personalizada é definida para o seguin...
25.01.2017 / 15:28