Perguntas sobre 'shell'

1
resposta

Criando vários diretórios usando um parâmetro em um script de shell [duplicado]

Eu estou tentando fazer um script bash que faria uma série de diretórios e solicitando um parâmetro de quantos diretórios devem ser criados. $> ./createDir.sh 5 $> ls ex_01 ex_02 ex_03 ex_04 ex_05 Eu tentei usar o mkdir ex_ {01...
04.10.2016 / 12:26
1
resposta

Por que o processo executado pelo shell não herda a ID do grupo de processos do shell?

Eu li que quando o Processo A inicia o Processo B , então o Processo B herdará Processo A ' s ID do grupo de processos. Eu testei isso fazendo o bash executar o programa cat , mas descobri que bash e cat tinham dois ID de gr...
16.05.2017 / 20:53
0
respostas

Por que o 'typeset' não funciona para mim, mas o 'declare' faz? [fechadas]

Troquei o shell da minha conta principal para zsh e, ao instalar um script que registra histórico em um banco de dados, link , eu vi que alguns comandos typeset neles não funcionavam, e depois de algumas buscas eu os mudei para declare...
30.04.2017 / 11:32
3
respostas

Ordem dos redirecionamentos

Eu não entendo muito bem como o computador lê esse comando. cat file1 file2 1> file.txt 2>&1 Se eu entendi, 2>&1 simplesmente redireciona o erro padrão para a saída padrão. Por essa lógica, o comando lê para mim d...
30.04.2012 / 22:28
1
resposta

O Trap não captura o SIGTERM no script filho

Eu tenho dois scripts. O primeiro é basicamente o wrapper que chama subscript e define o tempo limite. #!/bin/bash # wrapper_script timeout --signal=SIGTERM 50 main_script.sh E se a execução do main_script.sh demorar mais de 50 s, estou...
03.10.2017 / 09:39
1
resposta

Quantos elementos um array pode armazenar em um script unix?

Eu preciso verificar as permissões de arquivo dos diretórios /usr , /tmp , /var e seu conteúdo de subdiretórios. Tomei as permissões de arquivo do diretório e seus arquivos de subdiretório em uma matriz separadamente para cada um dos /us...
26.04.2017 / 05:58
1
resposta

rsync a pasta mais recente

Eu tenho um software de backup que cria pastas a cada x quantidade de horas. assim: 170425-1000/ 170425-1100/ 170425-1200/ (o nome da pasta tem o registro de data e hora, e isso também é fornecido pela propriedade "last modified" no siste...
25.04.2017 / 14:28
0
respostas

Como executar comandos sequencialmente emulando um usuário no terminal usando um shell script

Eu gostaria de fazer o seguinte: Abra um terminal. Altere para o diretório no qual o script de destino reside. Abra o arquivo de texto que fornece a entrada para o script de destino. Segure / espere até que o usuário tenha salvo e fechad...
06.04.2017 / 07:22
1
resposta

toca o som do shell - instant

Estou tentando criar um sinal sonoro a ser reproduzido em meus alto-falantes a partir do shell. Eu posso facilmente fazer isso usando aplay, mas , leva um ou dois segundos até que ele realmente seja reproduzido. Eu preciso tê-lo pratica...
17.04.2017 / 18:31
4
respostas

salvando a saída de outro comando

Eu preciso selecionar certas linhas do arquivo de log e salvá-las em um arquivo de texto. Eu tentei o seguinte, mas nenhum deles está funcionando como esperado. O arquivo "todel.txt" mostra 0 bytes. tail -f general.log | grep Some_word > &...
18.11.2013 / 04:51