Perguntas sobre 'shell-script'

3
respostas

Argumento de linha de comando de script Bash para maiúscula

Se eu puder fazer isso no meu bash shell: $ STRING="A String" $ echo ${STRING^^} A STRING Como posso alterar meu argumento de linha de comando para maiúsculas? Eu tentei: GUARD=${1^^} Esta linha produz um erro Bad substitution...
13.04.2015 / 22:40
4
respostas

Contagem de linhas que correspondem ao padrão e à linha anterior correspondente

Eu quero contar o número de vezes que uma função é excluída com sucesso. O problema é que uma linha do arquivo de log mostrará que o script está prestes a excluir a função: Prepare to remove role X A próxima linha me dirá se a exclusão fo...
08.03.2013 / 14:39
2
respostas

Usando nohup em /etc/init.d/service

Eu tenho tentado criar um daemon usando /etc/init.d/myservice e ele irá chamar um script de shell que contém nohup dentro da linha de script. Isso afetará se eu pudesse fazer service stop depois?     
29.09.2011 / 09:45
2
respostas

BASH: como visualizar o histórico de comandos no loop while?

Eu tenho uma entrada de aceitação de loop simples: #!/bin/bash while true; do read -rep $'\n '"$USER"'> ' userInput echo "$userInput" done Exemplo: ./input.sh username> command1 command1 username> command2 command...
18.11.2018 / 21:49
3
respostas

Localiza arquivos que são criados um certo tempo depois ou antes de um determinado arquivo ser criado

Eu preciso de um script de shell que encontre arquivos que são criados 1 hora antes ou 1 hora depois que um arquivo específico ( test.txt ) foi criado. Se eu for com find -newer , isso significa que preciso criar um arquivo temporário, us...
06.10.2012 / 19:36
3
respostas

Exclui arquivos em um diretório que também esteja em outro diretório

Eu copiei um diretório usando isto: cp -r dir/ ../../ sem pensar e percebeu que copiou o conteúdo de dir em vez de dir para o diretório acima. Agora eu tenho uma confusão de arquivos que eu preciso excluir para que eu possa refazer...
31.08.2011 / 14:02
5
respostas

Script unix bash verifica arquivos gz vazios [duplicados]

Estou tentando escrever um script bash que irá para um loop de diretório através dos arquivos .gz e os excluirá se estiverem vazios (ou seja, o arquivo descompactado contido em vazio. Eu tenho algumas perguntas: Existe um tamanho de arq...
29.05.2012 / 18:55
2
respostas

Obtém as ações para um comando programaticamente

Vamos pegar o exemplo git : $ git<TAB><TAB> git git-import-dscs git-shell git-buildpackage git-import-orig git-upload-archive git-dch git-pbuilder git-upload-pack git-import-dsc...
11.04.2014 / 11:29
3
respostas

awk for loop para cada linha em um arquivo

Eu preciso descobrir como obter um loop em um arquivo de texto e, para cada linha, usar os campos name, project # e email, e substituí-los em um modelo de email a ser enviado. Então este é o arquivo de texto chamado send.txt: Project 1,Jac...
12.06.2014 / 09:51
3
respostas

Bash: compactando / agrupando arquivos por substring comum

Eu tenho cerca de 100 arquivos. Eles são nomeados assim. 3000_ABCD_XXXXXXX.csv 3000_ABCD_YYYYYYY.csv 3000_ABCD_XYXYZYZ.csv 3000_EFGH_XXXXXXX.csv 3000_EFGH_YYYYYYY.csv 3000_EFGH_XYXYZYZ.csv 3000_IJKL_XXXXXXX.csv 3000_IJKL_YYYYYYY.csv 3000...
10.06.2014 / 19:48