Perguntas sobre 'bash'

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

Eu usei o mv ./*/* para achatar um diretório em um sistema de arquivos ntfs, sem adicionar. até o final do comando, agora todos os meus arquivos sumiram

Como posso recuperar esses arquivos? Eu usei: mv ./*/* quando deveria ser mv ./*/* . Agora todos os meus arquivos sumiram.     
26.06.2013 / 20:36
3
respostas

Fornecendo argumentos de linha de comando para um executável através de um script de shell

Suponha que eu tenha um executável xyz que use um número variável de argumentos de linha de comando e um script de shell Korn xyz.ksh . Existe uma maneira fácil de passar todos os argumentos do shell script como está para o executável?     
10.10.2009 / 02:41
3
respostas

Permitir que o terminal que gerou o rdesktop feche sem fechar a janela do rdesktop no Ubuntu 9.10

Executando o Ubuntu 9.10, quando eu executo: rdesktop 147.145.168.224 & A janela da área de trabalho remota é exibida, e o comando parece terminar no shell do qual foi executada porque posso executar outros comandos; no entanto, quand...
10.11.2009 / 15:29
3
respostas

Analisando a saída de “uptime” com o bash

Eu gostaria de salvar a saída do comando uptime em um arquivo csv em um script Bash. Como o comando uptime tem formatos de saída diferentes com base no tempo desde a última reinicialização, criei uma solução bem pesada baseada em case ,...
23.08.2014 / 06:57
2
respostas

Compare dois arquivos e imprima as diferenças

Eu estou ciente de diff e usando loops, mas eu simplesmente não consigo realmente obter o que preciso com diff. Eu estou basicamente olhando para comparar dois arquivos (file2.txt e file2.txt) e é só pegar a saída do que está faltando entre e...
31.08.2014 / 19:20
3
respostas

Veja todas as atividades / registros de linha de comando anteriores

Existe uma maneira de ver todas as atividades / registros anteriores da linha de comando, como um recurso de 'histórico' em um navegador? Bit de fundo Estou usando o terminal OSX para interagir com a linha de comando.     
03.10.2013 / 19:52
5
respostas

Alterando o diretório de trabalho do script pai do script 'sourced'

Eu quero alterar o diretório de trabalho do meu script por outro script que foi incluído. Primeiro script: #!/bin/bash pwd source script2 pwd Roteiro Sedond: cd .. pwd O resultado é o seguinte: > ./script1 /home/sebi/testd...
08.06.2011 / 12:34
3
respostas

Como posso executar scripts de inicialização como usuário não root?

Eu coloquei este arquivo em /etc/init/proxyserver.conf que executa este script na inicialização (Ubuntu 11.10): description "Run code for ProxyServer" start on runlevel [23] script cd /home/mark/selenium-client exec java -jar seleniu...
23.04.2012 / 10:44
2
respostas

Como executar o sudo -s após o login do ssh

Meu passo a passo: No myserver.com eu colo a linha "sudo -s" no arquivo "~ / .bashrc" no diretório home do "mylogin" SSH Faça o login para [email protected] Após o login: [email protected]:~$ Mas, pressione cntrl + D para s...
21.05.2011 / 11:57
5
respostas

ssh para vários hosts e sudo vários comandos

Eu preciso fazer um loop e ssh para vários hosts e executar uma série de comandos em cada um deles. algo como: for i in $(jot -w '%02.0f' 14 1) >do ssh user@host$i sudo -i "command1; command2; command3" >done mas não consigo que...
17.11.2010 / 21:39