Perguntas sobre 'shell-script'

9
respostas

Remove toda palavra duplicada da string usando o shell script

Eu tenho uma string como "aaa,aaa,aaa,bbb,bbb,ccc,bbb,ccc" Eu quero remover a palavra duplicada da string e a saída será como "aaa,bbb,ccc" Eu tentei Este código Source $ echo "zebra ant spider spider ant zebra ant" | xargs -n...
23.03.2017 / 13:41
4
respostas

Como faço para analisar argumentos opcionais em um script bash se nenhuma ordem for dada?

Estou confuso sobre como incluir argumentos / sinalizadores opcionais ao escrever um script bash para o seguinte programa: O programa requer dois argumentos: run_program --flag1 <value> --flag2 <value> No entanto, existem v...
19.12.2016 / 23:46
4
respostas

Mover arquivos por data para um diretório diferente usando o CLI

Eu tenho um grande número de fotos de um disco rígido antigo que estou tentando organizar. Se eu executar ls -l , observo que todos esses arquivos têm uma data de criação de 2012 ou anterior. Idealmente, gostaria de movê-los para o segundo dis...
24.05.2015 / 16:32
3
respostas

Chame um script para outro script, mas não saia do pai se a criança chamar exit

first.sh : #! /bin/ksh echo "prova" . ./second.sh echo "ho lanciato il secondo" . ./third.sh echo "ho lanciato il terzo" second.sh : echo "sono nel secondo script" dosomething1 exit $? Se second.sh detectar um erro e sair co...
22.07.2015 / 16:50
3
respostas

Continue executando um script via ssh

ssh pode ser usado para executar comandos remotos. ssh [email protected] 'long-script.sh' Eu corro um longo script que vai levar muito tempo, mas quero fechar meu computador e continuar executando o script no servidor remoto. Eu sei como c...
19.01.2012 / 15:37
5
respostas

Corresponde a regex em ksh

Estou procurando fazer algo assim no KSH: if (( $var = (foo|bar)[0-9]*$ )); then print "variable matched regex" fi É possível? Para o registro estou usando o Ksh Version M-11/16/88i em uma máquina Solaris 10.     
19.10.2011 / 14:51
2
respostas

Como faço para capturar o status de retorno e usar tee ao mesmo tempo no shell korn? [duplicado]

Considere o código fonte: 1. Parent.sh #!/usr/bin/ksh # No tee ksh Child.sh; exit_status=$?; echo "Exit status: ${exit_status}" # Using tee ksh Child.sh | tee -a log.txt; exit_status=$?; echo "Exit status: ${exit_status}" 2. Child...
17.05.2013 / 10:10
1
resposta

bash e espera no mesmo script?

Estou tentando codificar um script que usa endereços IP de um arquivo .csv e telnetar o dispositivo para capturar a saída de comando "show version". Até agora eu codifiquei isto: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #fi...
14.03.2017 / 18:18
4
respostas

Como posso criar um perfil de um script de shell?

Eu tenho vários programas que estou executando em um script de shell: ./myprogram1 ./myprogram2 ... Eu sei que posso criar um perfil para cada programa individual editando o código-fonte, mas queria saber se havia uma maneira de medir o t...
30.05.2012 / 04:00
4
respostas

o que significa $ * no shell [duplicado]

O que significa $* no shell? Eu tenho duas funções de código, run_command e run_test , elas são chamadas assim: if [ -n "'echo ${GOAT_COMMANDS} | grep $1'" ]; then run_command $* else run_test $* fi Eu quero entender o qu...
08.07.2014 / 10:17