Perguntas sobre 'bash'

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

Erro ao executar comandos remotos com o ssh usando o usuário sudo

O seguinte comando está falhando: ssh -t user@server-01 sudo -iu suser "cd /opt/jboss ; ./portal.sh stop" Estou recebendo: bash: ./portal.sh: No such file or directory Como posso alterar o diretório remotamente e executar um comand...
07.01.2016 / 11:38
2
respostas

Ctrl-enter para casca de peixe

Eu tentei criar algumas configurações de aceitação e executar imediatamente a combinação no peixe pressionando Ctrl + Enter . function fish_user_key_bindings bind \c\n accept-autosuggestion execute end Infelizmente essa tentativa f...
23.03.2016 / 17:52
1
resposta

Como posso dizer ao bash top stop ecoar o texto sempre que pressiono qualquer tecla?

Estou escrevendo um comando de inicialização personalizado para o gnome-terminal e minha intenção é exibir uma mensagem de boas-vindas toda vez que eu iniciá-lo. A mensagem é exibida corretamente, eu a codifiquei para fazer as letras aparecer...
28.01.2016 / 18:49
1
resposta

Criando um alias para adicionar a chave ao arquivo remote_keys autorizado

Geralmente, ao criar um novo servidor web, para fazer o login via SSH sem ter que digitar uma senha, eu adicionaria o host ao meu arquivo ~/.ssh/config da seguinte forma: Host foobar HostName 111.111.111.111 User myusername Em...
01.03.2016 / 16:30
3
respostas

verificação de sintaxe de script BASH, execução de faixa?

Como um novato (Debian) Linux eu queria saber se existe uma maneira de controlar a execução de um script bash shell (.sh)? Como no Windows, você aciona isso com um comando echo on em um arquivo em lote. Meu primeiro script 'unix', mas esto...
16.03.2016 / 21:14
1
resposta

Ordene os arquivos por data e copie todos os outros para uma nova pasta

Eu queria saber qual seria a maneira mais concisa de classificar arquivos por data e depois copiar todos os outros para uma nova pasta. Meu problema: eu tenho arquivos renomeados para serem chamados file1 (101) file2 (103) file3 (110) . ....
20.01.2016 / 14:16
3
respostas

br comando no console funciona; mas no shell script lança erro

Eu estou tentando escrever um script de shell para substituir a string SEARCH pela string REPLACE em todos os arquivos do diretório atual (diretório onde meu script permanece). A condição que tenho é: o script deve substituir a 'string de pes...
14.01.2016 / 06:54
1
resposta

para loop (f in * .txt) gera erro se nenhum arquivo * .txt existir

Eu tenho um pequeno script que se parece com isso: #!/bin/sh for f in ./*.txt do f=$(basename $f) echo "Processing $f" scp somewhere mv $f done/'basename $f' done Isso está funcionando perfeitamente, mas assim que não restarem arquivo...
25.01.2016 / 15:24
1
resposta

Como posso direcionar minha saída para a tela e para o arquivo simultaneamente?

Linux, (Ubuntu) aqui. Deve ser efetivo toda vez que eu abrir um novo terminal. A saída para o arquivo deve conter todas as mensagens, incluindo erros e avisos, deve ser a mesma mostrada na tela. Posso conseguir isso alterando o arquivo...
05.01.2016 / 06:20
1
resposta

Como criar menus para nomes e valores de variáveis de ambiente começando com $ zv?

Uau! Eu tenho visto perguntas semelhantes por 2h + aqui! Tenho certeza que só quero uma coisa bem simples. Em uma sessão bash com muitas funções, temos dezenas de diretórios para visitar. Seus nomes são mantidos em variáveis começando com $z...
05.01.2016 / 07:43