Perguntas sobre 'shell-script'

5
respostas

Une dois arquivos, correspondentes em uma coluna, com repetições

Como posso obter dois arquivos A e B e colocar um resultado assim: Arquivo A: 001 Apple, CA 020 Banana, CN 023 Apple, LA 045 Orange, TT 101 Orange, OS 200 Kiwi, AA Arquivo B: 01-Dec-2013 01.664 001 AAA CAC 1083 01-Dec-2013 01.6...
25.01.2014 / 04:25
1
resposta

Erro de sintaxe em um ponto-e-vírgula em um script de shell

O comando one liner será mais longo, mas esta é a parte que está causando o erro. for user in natural1 ; do cat <<EOT >> /home/$user/public_html/.htaccess <FilesMatch "wp-login.php"> AuthType Basic AuthName "Secure Area" Au...
26.06.2015 / 19:30
1
resposta

Mapear ordinal para alfabeto em shell script

Existe alguma solução simples para mapear o número ordinal como 1, 2, 3, ... para o alfabeto a, b, c em um script de shell?     
19.04.2016 / 18:11
2
respostas

Acessando a variável de índice de matriz do loop de script do shell bash?

Eu quero acessar a variável do índice da matriz enquanto executa o loop através de uma matriz no meu script de shell bash. myscript.sh #!/bin/bash AR=('foo' 'bar' 'baz' 'bat') for i in ${AR[*]}; do echo $i done O resultado do script ac...
23.04.2016 / 04:31
2
respostas

O que o exec $ SHELL faz?

Eu vi esse comando em alguns scripts de shell diferentes: exec $SHELL -l ... geralmente como uma alternativa para: source ~/.profile O que exatamente o exec $SHELL -l está fazendo?     
17.09.2013 / 19:55
4
respostas

Dividir string usando o IFS

Eu escrevi um script de exemplo para dividir a string, mas ela não está funcionando como esperado #!/bin/bash IN="One-XX-X-17.0.0" IFS='-' read -r -a ADDR <<< "$IN" for i in "${ADDR[@]}"; do echo "Element:$i" done #split 17.0.0 into...
10.10.2017 / 12:26
2
respostas

date, voltando um ou dois dias. Vendo bandeiras diferentes

Estou escrevendo um script bash que deve ser executado no OSX e no Ubuntu. Não tenho certeza se esse problema específico é devido a uma incompatibilidade de sistema operacional; É mais provável que seja uma diferença no comando date dos dois she...
17.10.2014 / 00:25
3
respostas

Divide as linhas de um arquivo de texto em arquivos separados

Eu tenho um arquivo de texto que se parece com isso: foo bar zip rar tar Eu preciso usar um script bash no OSX para criar um novo arquivo de texto após cada nova linha como esta: cat text1.txt foo cat text2.txt bar cat text3.txt zip ca...
30.10.2014 / 01:57
3
respostas

Otimizando um loop 'while'

Eu criei um mini script para reiniciar o meu Raspberry Pi ao apertar um botão. O script simplesmente usa wiringPi (comando gpio) para definir o pino 0 (pino 17 na ordem de numeração padrão do Raspberry Pi) como entrada e depois lê o valor até qu...
17.07.2013 / 02:06
7
respostas

como compartilhar variáveis de ambiente entre shells como globais relacionadas a um pid mestre?

Então, eu preciso compartilhar variáveis de ambiente entre shells e que as mudanças nas variáveis sejam prontamente reconhecidas por todos os shells, como variáveis globais. Mas eles devem estar relacionados a um PID mestre, para que eu possa te...
19.08.2013 / 01:16