Perguntas sobre 'scripting'

5
respostas

Usando $? em uma declaração if

function foo { (cd $FOOBAR; <some command> if [$? -ne 0] then echo "Nope!" else echo "OK!" fi ) } Eu estou tentando escrever uma função como a acima e colocá-la no meu arquivo .bashrc. Depois de fornece...
04.02.2014 / 22:07
2
respostas

Como é que este comando find usando “find… -exec sh -c '…' sh {} +” funciona?

@StephaneChazelas postou a seguinte solução para este Q & A: Tendo alguns problemas usando “find -exec {} +” . $ find . -iname "*.extension" -exec sh -c ' exec <command> "$@" <additional parameters>' sh {} + O que exata...
02.10.2013 / 18:25
4
respostas

Programação shell, evitando tempfiles

Eu frequentemente escrevo scripts shell do KSH que seguem o mesmo padrão: (1) recupera a saída de um ou mais comandos (2) formate-o usando o grep | cut | awk | sed e imprima-o na tela ou em um arquivo Para fazer isso, geralmente armazen...
28.09.2011 / 12:10
3
respostas

Como apagar o diretório mais antigo em um determinado diretório? [duplicado]

Eu tenho um diretório de backup que armazena x de outros diretórios que exigem backup. Eu preciso de algo que será executado antes de outro diretório é movido para o backup, que irá verificar se o número de diretórios atingiu x e se ti...
12.01.2012 / 11:52
4
respostas

Limpar maneira de substituir temporariamente um arquivo de configuração?

Eu uso um programa de desenho chamado Inkscape, que tem uma interface gráfica e de linha de comando. Quando usado na linha de comando, ele tem um grande número de opções que só podem ser controladas por meio de um arquivo de configuração específ...
02.11.2013 / 02:40
6
respostas

Move todos os arquivos de uma pasta para outra, com base em uma lista [duplicada]

Eu tenho uma lista de arquivos, que eu gostaria de mover da pasta A para a pasta B , mas eu não quero fazer isso manualmente. Existe uma maneira mais fácil de percorrer a lista e mover todos os arquivos que estão nessa lista?     
10.07.2017 / 07:59
3
respostas

Como posso criar scripts para a criação de uma única partição que usa o dispositivo inteiro?

Estou usando especificamente isso para particionar e montar volumes do EBS em instâncias do Amazon EC2, mas na verdade isso deve ser aplicável na hora de inicializar qualquer nova unidade. Como a pergunta diz que eu quero fazer o script da cr...
30.10.2012 / 23:19
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 / 14: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 / 12:51
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 / 17:18