Perguntas com a marcação «bash»

36
criar 'arquivo virtual' a partir da saída do comando bash?

Gostaria de saber se existe uma maneira de criar um 'arquivo virtual' a partir de uma saída do bash. Exemplo: digamos que eu queira enviar por e-mail a saída mysqldumpcomo um anexo para um endereço de e-mail externo. Eu posso usar o Mutt para fazer isso. A muttopção que eu preciso usar é -a...

36
bash: variável perde valor no final do loop while read

Eu tenho um problema em um dos meus scripts de shell. Perguntei a alguns colegas, mas todos eles apenas balançaram a cabeça (depois de alguns arranhões), então eu vim aqui para uma resposta. De acordo com o meu entendimento, o seguinte script shell deve imprimir "Count is 5" como a última linha....

36
#! / bin / sh vs #! / bin / bash para máxima portabilidade

Eu costumo trabalhar com servidores Ubuntu LTS que pelo que entendi link simbólico /bin/shpara /bin/dash. Um monte de outras distros embora link simbólico /bin/shpara /bin/bash. Pelo que entendi, se um script usa #!/bin/shno topo, ele pode não ser executado da mesma maneira em todos os...

35
Mesclar 2 árvores de diretório no Linux sem copiar?

Eu tenho duas árvores de diretório com layouts semelhantes, ou seja, . |-- dir1 | |-- a | | |-- file1.txt | | `-- file2.txt | |-- b | | `-- file3.txt | `-- c | `-- file4.txt `-- dir2 |-- a | |-- file5.txt | `-- file6.txt |-- b | |-- file7.txt | `-- file8.txt `-- c |-- file10.txt...

33
Usando as teclas de seta ctrl com PuTTY e tela

Eu procurei e não consegui encontrar uma solução para isso em nenhum lugar. Estou usando o PuTTY do Windows para conectar-me a vários servidores nos quais executo o bash e a tela. Parece que o bash funciona bem com as teclas de seta com a tecla Ctrl para pular palavra a palavra na linha de comando,...

32
Bash: Execute um executável com um bom status de saída

Desejo executar um executável no Linux e, independentemente do status de saída que ele retornar, desejo retornar um bom status de saída. (ou seja, nenhum erro.) (Isso ocorre porque estou usando sh -exe quero que o script continue em execução, mesmo que um comando (específico)...

29
Forçar o SSH a usar um shell específico

Existe alguma maneira de forçar o SSH a usar um shell específico na extremidade remota, independentemente do shell padrão do usuário? Eu tentei soluções semelhantes a: ssh host.domain.com /bin/bash -c 'complicated, multi-line command' mas, infelizmente, o shell padrão na extremidade remota é...

29
Remova o caminho da saída do comando find

Eu tenho um script bash para implantar código de um ambiente beta para um ambiente de produção, mas atualmente tenho que adicionar a lista de arquivos a um arquivo txt manualmente e, em algum momento, sinto falta de alguns. Basicamente, meu script de implantação cat / loops copia os arquivos. (db...

29
Como posso executar uma função bash com o sudo?

Eu tenho uma função bash definida em um bashrc global, que requer privilégios de root para funcionar. Como posso executá-lo com o sudo, por exemplo sudo myfunction. Por padrão, ele fornece um erro: sudo: myfunction: comando não