Perguntas sobre 'shell-script'

2
respostas

Agrupar linhas em um arquivo com base no valor da coluna

Eu tenho uma planilha "csv" como abaixo abc,12345,qwerty,A xyz,12380,qwetty,R abc,12389,qwerty,A xyz,12324,qwetty,R Gostaria de combinar linhas com valores semelhantes nas colunas 1, 2 e 4. Além disso, gostaria de substituir os dois últim...
20.09.2018 / 16:33
1
resposta

Como desabilitar a rolagem de terminal em um script Bash?

Ao usar um programa como htop - a ação da roda de rolagem do mouse não fará nada. Como posso reproduzir esse comportamento no meu script Bash? Eu acho que deveria haver uma maneira de dizer ao terminal para ignorar as solicitações de ro...
26.11.2018 / 16:27
4
respostas

Como iterar através de uma matriz de números no shell script?

Estou tentando iterar por meio de uma matriz criada após a execução de algum comando. O código usado é: #!/bin/bash mailx -H|grep '^ [UN]'>ListOfMessages.txt msgNumbers='cut -c 4-5 ListOfMessages.txt' echo $msgNumbers for msg in "${msgNumb...
23.08.2018 / 07:13
1
resposta

Como checar o parâmetro do script zsh em um padrão ou não

Um script zsh que é executado: script.zsh nameabc01 , em script.zsh eu preciso verificar se if nameabc01 está neste padrão na*abc* ou não continuar fazer algo ou decidir sair do script. Como podemos conseguir isso? e para estend...
27.08.2018 / 15:18
3
respostas

Tratar a entrada para o comando read como um comando em si

Digamos que eu defini essa função no script: fct1() { local msg1=${@} if [[ "${verb}" = 'tru' ]]; then echo "I say $msg1" sleep 1 echo "i repeat" sleep 1 echo "I saaaaaaaaay $msg1" else echo "$msg1" fi } Como eu faria para f...
23.08.2018 / 07:42
2
respostas

Como posso usar 'stat' para detectar um novo arquivo e depois movê-lo para um diretório diferente?

Em última análise, quero detectar um novo arquivo de backup sendo descartado em um diretório e, em seguida, mover esse novo arquivo para outro local para outras operações. Isso precisa funcionar quando não houver ninguém logado no servidor e o...
18.08.2018 / 15:09
1
resposta

por que $ ($ var) dá erro?

Estou tentando executar o seguinte código no shell, mas não estou obtendo a saída como esperado. O comando é o seguinte: i=1 echo $($i) Estou recebendo um erro: Command not found error Eu acho que deveria mostrar o valor do primeir...
21.08.2018 / 07:52
1
resposta

Como posso controlar a saída 'total' no comando 'ls -l'? [duplicado]

a questão é, como pode controlar a saída ls -l total ? primeira impressão com o exemplo que nos dá total = 0 els3@els3PC:~/test$ touch file els3@els3PC:~/test$ ls -l total 0 -rw-r--r-- 1 els3 els3 0 Jul 20 12:05 file Como eu men...
20.07.2018 / 11:24
2
respostas

Script Bash para gravar atributos de metadados de arquivos em arquivos de texto separados

Eu tentei codificar um script bash que percorre um determinado diretório e todos os seus subdiretórios e extrai os atributos de metadados com o comando mdls em arquivos de texto separados. Como tenho muitos nomes de arquivos contendo espaços...
23.09.2018 / 21:18
2
respostas

Usando o rsync para excluir padrões selecionados, corresponde a todos os arquivos

Eu quero usar rsync para remover certos arquivos (para Apagar eficientemente um grande diretório contendo milhares de arquivos ), neste caso dado a um script de shell como padrões na linha de comando. Até agora, isso é o que eu tenho no m...
27.09.2018 / 06:26