Perguntas sobre 'shell-script'

1
resposta

Como extrair cada linha de comando, código de saída e stdout / stderr em um script

Aqui está o que estou tentando alcançar: Estou tentando escrever um script que, para cada comando que o usuário está executando no Bash, salvará o seguinte em um arquivo: O comando completo que o usuário digitou O código de saída do com...
25.07.2017 / 05:39
1
resposta

Ignore delimitador presente dentro de citações

Eu tenho um arquivo .csv da seguinte forma: "ID0054XX","PT. SUMUT","18 JL.BONJOL","SUMATERA UTARA, NORTH","MEDAN","","ID9856","PDSUIDSAXXX","","","","Y" "ID00037687","PAN INDONESIA, PT.","JALAN JENDERAL, SUDIRMAN, SENAYAN","","INDIA","","I...
06.05.2017 / 09:38
1
resposta

Reinicie um script se ele falhar no meio do caminho

Eu gostaria de executar novamente o comando cap se ele falhar no script de shell com parâmetros. Por exemplo, o primeiro comando é executado com sucesso, mas o segundo comando não pode ser assim quando eu passar o parâmetro rerun , o scr...
22.07.2017 / 10:17
2
respostas

usando sed em loop

Eu tenho arquivos .txt com a seguinte estrutura: 20170515000650883,208,-32,-896,stand 20170515000651883,336,96,-928,stand 20170515000652982,368,64,-896,stand 20170515000653982,256,-48,-816,lie 20170515000654982,368,48,-832,lie 201705150006...
13.07.2017 / 11:15
3
respostas

Explodir pesquisa de profundidade no UNIX

Tenho os seguintes dados no arquivo que têm relação de usuário e supervisor. user |supervisor |id -----|-----------|---- a | b | 1 b | c | 2 c | d | 3 e | b | 4 Eu quero explodir a hierarquia de...
17.07.2017 / 07:17
3
respostas

cria variáveis de CSV com vários números de campos

Procurando por ajuda para transformar um CSV em variáveis. Eu tentei usar o IFS, mas parece que você precisa definir o número de campos. Eu preciso de algo que possa lidar com um número variável de campos. * Estou modificando minha pergunta o...
12.07.2017 / 05:09
1
resposta

Grep: operando operador de repetição inválido na chamada GNU Parallel

Eu estou criando uma função para ser chamada em paralelo usando o pacote paralelo do GNU no OSX. A função é como tal: parallel_func() { (cat $1) | grep -ioE "($first$second$third+$fourth)" } export -f parallel_func parallel doit ::: $File...
06.07.2017 / 18:33
1
resposta

Passando argumentos em linha para o shell script sendo executado no HDFS

Estou executando um shell script armazenado no HDFS (para que possa ser reconhecido pelo meu fluxo de trabalho oozie). para executar este script que estou usando hadoop fs -cat script.sh |exec sh No entanto, preciso passar argumentos in...
06.07.2017 / 16:47
1
resposta

Cron não anexando ao arquivo corretamente

Eu tenho um script (logtemps.sh) que registra a temperatura do meu Raspberry Pi, da seguinte forma TIME1=$(date +%s) TEMP1=$(</sys/class/thermal/thermal_zone0/temp) sleep 1s TIME2=$(date +%s) TEMP2=$(</sys/class/thermal/thermal_zone0/t...
09.07.2017 / 16:51
1
resposta

manipulando $ 1 no caminho do diretório do script de shell

Eu tenho esta parte do script (bash) que funcionou absolutamente bem até recentemente, mas ele me lança um erro com o arquivo não encontrado ao usar $ 1 para dar o caminho do diretório. A única diferença que eu sei é que parou de funcionar depoi...
29.06.2017 / 20:41