Perguntas com a marcação «bash»

Bash é o Bourne Again SHell, o sucessor do clássico Unix sh (shell).


2
Como ecoar um EOF no bash? [fechadas]
Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico sobre Falha no servidor. Fechado há 5 anos . Após a pesquisa, parece que o ascii do EOF é -1, mas como posso …
9 bash 

5
shell script: execute um lote de N comandos em paralelo, aguarde a conclusão de todos, execute o próximo N
Tarefa: execute blocos que consistam em 3-5 comandos (em paralelo / em segundo plano). Bloco de exemplo: dd if=/dev/urandom of=/mnt/1/x bs=1024 count=1024000000 & dd if=/dev/urandom of=/mnt/2/x bs=1024 count=1024000000 & dd if=/dev/urandom of=/mnt/3/x bs=1024 count=1024000000 & Quando terminar, o próximo bloco deverá ser executado. Suponho que isso possa ser feito através …
9 bash 



5
Enviar mensagem para o canal IRC a partir do bash
Eu instalei ircd-hybridno meu Ubuntu Server (192.168.1.2, example.com). Usamos #teamchannelpara nos comunicar dentro da equipe. A pergunta é: como posso enviar uma mensagem curta de example.compara #teamchanneldo script bash? por exemploexample.com: Alert! The server is rebooting now Editar: Eu encontrei um script perl que faz exatamente o que eu precisava.


2
Gato, Grep, saída de redirecionamento ... Arquivo em branco?
Eu apenas corri cat /opt/webapplications/Word/readme.log | grep -v 'Apple' e obtive a saída do CLI que eu esperava, que era todas as linhas readme.logque não continham ' Apple' ... Em seguida eu corri ... cat /opt/webapplications/Word/readme.log | grep -v 'Apple' > /opt/webapplications/Word/readme.log No entanto, /opt/webapplications/Word/readme.logestá em branco. Alguém pode me …
8 bash  grep  pipe  cat 

2
Por que o `crontab -` remove o crontab e pode ser cancelado?
Corri e esqueceu o e em crontab -eantes de eu bater Enter. Um prompt apareceu, então fechei com Ctrl+ D, o mesmo que normalmente saio dos prompts de entrada. Agora, sem aviso, meu crontab inteiro está vazio. Por quê? Que lógica fez isso acontecer? Como devo fechar prompts diferentes de …
8 bash  cron 

5
Comandos de log executados sobre ssh
Eu gostaria de registrar todos os comandos executados no SSH. Dizer, ssh something@server.com COMMAND Quero registrar "COMMAND" no server.com Pesquisei bastante, mas não consegui encontrar nada. Há mais uma pergunta semelhante, mas não acho que exista uma solução por lá. Como registrar "execução remota sobre SSH" Posso ter uma visualização …
8 ssh  bash  logging  shell 

3
Substituir caminho para o binário para um usuário específico
Minha pergunta parece trivial, mas não consegui encontrar nada útil na internet. Eu tenho um binário em /urs/bin/binary mas está desatualizado e a versão mais recente está disponível em algumas montagens, por exemplo /mount/new_version/binary Existe um script bash que chama esse binário de uma forma como binary -doSomething Eu preciso …
8 linux  bash  scripting  path 

3
Como instalar pacotes com o APT sem interação do usuário?
Eu tenho um script que baixa e substitui os cabeçalhos do kernel no Debian squeeze. function fixHeaders(){ #Replace the kernel headers from OVH with standard kernel headers... aptitude -y install linux-image-2.6.32-5-amd64 sed s/'GRUB_DEFAULT=0'/'GRUB_DEFAULT=1'/g update-grub echo "Rebooting the machine. Run this script again after reboot and choose option 2." sleep 1 …

3
Responda "yes" à ssh-copy-id pela primeira vez executada por script?
A primeira vez ssh-copy-idque perguntará # ssh-copy-id -i .ssh/id_dsa.pub backup@example.com The authenticity of host 'example.com (xxx.xxx.xxx.xxx)' can't be established. RSA key fingerprint is 39:fb:5e:70:30:33:2b:18:17:e9:4f:2f:91:b5:d2:21. Are you sure you want to continue connecting (yes/no)? É possível criar um script para que o script responda sim?
8 linux  ubuntu  centos  bash 

2
Por que o cron.weekly não é executado?
Quando notei que o backupscript que eu coloquei em /etc/cron.weekly no meu servidor Debian6 não foi executado, coloquei esse pequeno script nele, para ver se o cronjob semanal é executado: #!/bin/bash echo 'CRON RAN' > /var/log/cron-weekly-runcheck.log salvou como -rwxr-xr-x 1 root root 64 Jul 15 02:14 /etc/cron.weekly/runcheck.sh Quando eu verifiquei …

4
Como excluir diretórios de origem vazios ao mover pastas com o rsync?
rsyncpode ser convencido a mover pastas de maneira muito semelhante e superior à tradicional, mvcom as seguintes opções: rsync -axvvES --remove-source-files source_directory /destination/ No entanto, uma coisa que ainda não consigo fazer é remover os diretórios originais. A --remove-source-filesbandeira faz exatamente isso, remove os arquivos de origem, mas não também …
8 bash  shell  rsync  zsh 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.