Perguntas sobre 'shell-script'

2
respostas

xargs - acrescenta cada argumento com um parâmetro

Eu sei disso, dado l="a b c" , echo $l | xargs ls rendimentos ls a b c Quais resultados de construção mycommand -f a -f b -f c     
16.05.2017 / 15:47
6
respostas

Compare os arquivos que estão no diretório 1, mas não no diretório 2?

Estou tendo problemas com um script bash que quero fazer Sei que ls listarei os arquivos que estão em um diretório, mas quero listar os diretórios que estão no diretório1, mas NÃO no diretório2, e, em seguida, listar os arquivos no diretório2...
11.03.2011 / 01:18
2
respostas

É possível usar a chave (permutação) e a expansão da matriz simultaneamente?

A sintaxe de expansão do {} brace do Bash permite a criação de permutações fáceis # echo {b,c,d}{a,e,i,o,u} ba be bi bo bu ca ce ci co cu da de di do du No entanto, não está claro para mim se / como é possível usar isso junto com array...
16.09.2013 / 23:13
2
respostas

Atribuindo a saída de uma consulta SQL à variável

Estou conectando-me ao banco de dados Oracle e disparando uma consulta e atribuindo a saída à variável Mas quando faço eco do valor da variável, não é impresso corretamente. count='sqlplus -s $configuser/$configpass@$ORACLE_SID <<END...
01.08.2013 / 14:50
4
respostas

Como posso catar o conteúdo dos arquivos encontrados usando o find em um único arquivo?

Consegui me filmar onde dói (muito ruim) reformatando uma partição que continha dados valiosos. Claro que não foi intencional, mas aconteceu. No entanto, consegui usar testdisk e photorec para recuperar a maioria dos dados. Então agora...
12.09.2014 / 02:15
3
respostas

Traço equivalente ao redirecionamento automático da saída do script

No Bash você pode redirecionar toda a saída stdout future do script atualmente em execução . Por exemplo, com este script, exec > >(logger -t my-awesome-script) echo 1 echo 2 echo 3 Isso terminará no syslog: Oct 26 01:03:16 my...
25.10.2014 / 15:46
2
respostas

Manipulação de linha de comando XML (script de shell)

Como manipular o XML a partir da linha de comando no shell script? Existem muitos comandos para manipular dados tabulares, substituindo a variável de ambiente ou substituindo fragmentos de texto por regex, mas não encontrei nada para XML....
09.02.2018 / 13:08
4
respostas

Erro inesperado de EOF e sintaxe

Atualmente, estou escrevendo meu terceiro script shell e me deparei com um problema. Este é o meu script até agora: #!/bin/bash echo "choose one of the following options : \ 1) display all current users \ 2) list all files \ 3) show cal...
02.10.2014 / 14:49
3
respostas

Como usar inotifywait para assistir a um diretório para criação de arquivos de uma extensão específica

Eu vi esta resposta . You should consider using inotifywait, as an example: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'"...
17.11.2016 / 06:37
4
respostas

Pode um script de shell imprimir seu argumento, citado como você os escreveria no prompt do shell?

Em um script de shell, meu entendimento é que "$@" se expande para os argumentos do script, citando-os conforme necessário. Por exemplo, isso encaminha os argumentos do script para o gcc: gcc -fPIC "$@" Ao usar a sintaxe bash pass-to-s...
31.08.2016 / 18:29