Perguntas sobre 'shell'

3
respostas

Para loop para um conjunto de variáveis

Eu gostaria de executar um loop for para um conjunto de variáveis que eu indiquei incorretamente como {A,B} . Depois disso, meu script parece: #!/bin/sh for {A,B} in {1,2} {3,4} {5,6} {7,8} do echo A=$A B=$B C=$(($A+$B)) echo Sum,C = $C do...
02.07.2015 / 07:04
2
respostas

Criando uma lista de arquivos, removendo “duplicatas” com sufixo diferente

Eu tenho um problema que (eu acho) requer um pouco de script-magic - não sei o que seria melhor ... Eu tenho um diretório com muitas imagens em diferentes formatos - jpg, gif, png, tiff e svg. Alguns (não todos!) dos arquivos png e svg e...
23.12.2014 / 16:28
3
respostas

Como você define o bit 'T'?

A instalação do My TeX Live tem um arquivo chamado .texlive2015 e foi originalmente definido como drwx------T . Eu mudei, e eu quero mudar isso de volta, mas não consigo tirar o 'T' de volta. Como obtenho de volta?     
10.09.2015 / 22:07
3
respostas

Sintaxe correta para uso de awk em combinação com outro comando dentro de xargs sh –c

Como fazer este comando funcionar: ls * | xargs -I {} sh -c 'echo {}; awk '{print $1}' {} | uniq' Deve fazer o seguinte: imprimir para cada arquivo na pasta seu nome e uniq valores na primeira coluna Ele não funciona porque o símbol...
11.05.2016 / 12:56
2
respostas

Cron Job: Redirecionando a saída do script de shell para um arquivo

Apenas um script de shell de uma linha abaixo não funciona como um cron job, mas a execução direta do terminal funciona bem: #!/bin/bash echo "Executed" >> ./crond.log 2>&1 Qual pode ser o problema? Verificado / var / log...
16.05.2016 / 10:56
3
respostas

Executa um arquivo se um comando não for encontrado

Quando tento executar arquivos no Linux, fico sempre incomodado com a necessidade de escrever ./executablefile em vez de apenas executablefile . Eu entendo porque isso é feito, por isso não terá uma entrada ambígua, uma que seja um comando...
03.09.2014 / 11:08
2
respostas

Redução de Confusões ao Trabalhar em Ambientes Semelhantes em Vários Servidores

Muitas vezes tenho que abrir vários terminais de venda ssh de servidores remotos juntos, por exemplo. Dev e teste. Esses caminhos e aplicativos são exatamente semelhantes. E muitas vezes me confundo se eu executo um comando específico destinado...
25.08.2014 / 19:54
4
respostas

Função definida pelo usuário para encontrar no máximo 4 números

Eu tenho um script básico para encontrar o máximo de 2 números usando uma função definida pelo usuário; mas preciso convertê-lo para aceitar 4 números e estou tendo dificuldades. Aqui está o roteiro. #!/bin/bash echo $1 $2 | awk ' { print...
19.03.2018 / 17:36
2
respostas

Noções básicas sobre echo / spawn / send / expect construct

Aqui está uma linha de um script que estou tentando entender: echo "spawn myscript.sh arg1 arg2; expect \"Please enter your value: \"; send \"myval\r\"; expect eof" | expect Acho que entendo o primeiro expect e o send . Q1: O exp...
07.01.2014 / 16:57
2
respostas

"armadilha 'killall $$; rm -f $ pasta2; sair' 18 20 24

O que há de errado com esse comando? $ trap 'killall $$ ; rm -f $folder2;exit ' 18 20 24 Esse comando está em for loop, e enquanto isso for está em execução, se eu pressionar CTRL - Z eu quero que ele pare o processo e exclua to...
21.11.2013 / 15:35