Perguntas sobre 'bash-scripting'

2
respostas

Bash tar e saída para o arquivo de log

Como posso escrever a operação TAR em um arquivo de log? tar -czvf arh.tar.gz public_html > 1.log TAR -czvf funcionou obrigado pessoal! Agora no script bash: for i in */ ; do sitefolder="$HOME/domains/${i%%/}/public_html"...
27.12.2013 / 14:42
3
respostas

Dois comandos simultâneos e depois comandos sequenciais?

Então no Linux, eu quero rodar um script 4 vezes, depois fazer coisas para a saída. Eu posso fazer: script 1 > output1.txt script 2 > output2.txt script 3 > output3.txt script 4 > output4.txt cat output1.txt output2.txt output3...
29.10.2013 / 22:42
3
respostas

Saída de menos para um arquivo

enquanto no bash, eu tentei apagar as últimas 3 colunas de um arquivo usando: head -n -3 file > file mas o arquivo sai vazio. Eu posso andar por aí, mas eu gostaria de saber o que causa isso. Muito obrigado!     
07.01.2013 / 14:35
1
resposta

Como impedir que o printf imprima códigos de escape no shell script?

Quando executo um script de shell simples com o seguinte código: #!/bin/sh printf "\e[32m Hello World\n" Eu obtenho \ e [32m Hello World como saída, em oposição a uma saída verde Hello World.     
21.06.2011 / 19:34
1
resposta

start-stop-daemon funciona na linha de comando, mas não funciona no script /etc/init.d

Estou tentando obter um script inicial (para uma joia ruby chamada ar_sendmail) trabalhando em /etc/init.d/ar_sendmail: #! /bin/sh echo "in /etc/init.d/ar_sendmail" DIR=/home/max/work/e_learning_resource/trunk PATH=/var/lib/gems/1.8/bin DAEM...
08.03.2011 / 12:20
1
resposta

Como usar o valor de retorno de um comando Bash como “ifconfig” para ser usado como um argumento para uma declaração if no script Bash

Sou relativamente novo no Bash, mas estou muito familiarizado com o Python e com muitos comandos Bash. Eu queria saber se é possível usar um comando como ifconfig eno1 e usar a saída como uma condição a ser usada em uma instrução if . Basic...
06.08.2018 / 17:16
2
respostas

Write PID para arquivo na execução de bash

Estou executando um script bash via cron. Eu quero escrever o ID do processo (PID) do script para um arquivo /tmp/ para referência, caso eu precise matá-lo mais tarde (esse script pode levar de 6 a 10 horas para ser concluído). É possível...
10.10.2014 / 11:11
1
resposta

Preso em loop while no GNU / SU (unix sísmico)

Eu sou novo em programação. Eu tenho esse loop (é parte de um script de processamento de dados) e eu tenho tudo de bom até esta seção porque eu não consigo descobrir por que ele fica em loop no segundo 'while' Dê uma olhada: .../bash c...
10.09.2013 / 16:52
3
respostas

Encontre um arquivo no CWD ou em qualquer de seus pais

Estou tentando criar aliases para comandos que estou digitando muito. Como estou trabalhando em um grande projeto construído no Laravel, preciso usar o artesão de ferramenta de linha de comando com bastante frequência. No entanto, muitas vezes n...
17.01.2013 / 20:07
1
resposta

Não é possível editar o arquivo '/ etc / network / interfaces' através do script bash no Ubuntu [duplicado]

Eu preciso editar o / etc / network / interfaces através do script bash, estou fazendo algo como abaixo ... sudo echo something > /etc/network/interfaces Quando esta linha é executada, recebo o erro mencionado abaixo: bash: /et...
29.12.2012 / 19:14