Perguntas sobre 'shell'

1
resposta

Evitar a expansão glob em foo = “*”; echo $ foo [duplicado]

No Bash, quando faço: foo="*" echo $foo Expande * para o conteúdo da pasta atual. Como posso ter certeza que apenas imprime um literal * ? O mesmo acontece com um echo "$foo" regular, imprime o conteúdo da pasta atual.     
20.04.2015 / 22:18
2
respostas

Como você interrompe uma expansão de shell bash?

Eu conheço alguns métodos para parar o processo. Quando eu digito: echo {1..999999} > filename.txt Não consigo parar de funcionar. Eu posso parar outros processos com Ctrl + C | Ctrl + D | Ctrl + \ e etc. Mas nenhum deles...
14.03.2015 / 20:36
2
respostas

Por que “grep '. * [s]' file 'funciona e“ grep. * [s] file ”não funciona?

Comparando grep '.*[s]' file com grep .*[s] file Por que você precisa de aspas para que isso funcione corretamente? No segundo caso, o grep parece tentar inspecionar cada arquivo com um ponto.     
25.01.2015 / 11:02
3
respostas

É possível adicionar uma função dentro de uma função?

Aqui está o meu código: function update_profile { echo "1. Update Name" echo "2. Update Age" echo "3. Update Gender" echo "Enter option: " read option case $option in 1) update_name ;; 2) update_age...
17.01.2015 / 16:09
2
respostas

Existe alguma maneira de verificar o reconhecimento de sucesso enviado por email?

Eu preciso enviar os arquivos CSV gerados em intervalos regulares usando o script. Estou usando UUENCODE e mailx para o mesmo. Mas eu preciso saber que existe algum método / maneira de saber que o email foi enviado com sucesso? Qualquer...
15.01.2015 / 07:43
3
respostas

Como iniciar dois threads no script de shell bash?

Estou tentando copiar arquivos de machineB e machineC para machineA enquanto estou executando meu script de shell abaixo em machineA . Se os arquivos não estiverem em machineB , eles devem estar em machineC , então tentarei cop...
19.05.2014 / 03:54
2
respostas

Como faço para ecoar uma expressão com aspas simples e duplas?

Eu tentei muitas coisas, mas sou novo no shell. É possível ter aspas duplas e simples dentro de um echo ? Eu quero gerar echo "scan 'LPV',{FILTER => "(PrefixFilter ('MP1-Eq1')"}" para a chamada do sistema, mas estou recebendo um erro...
01.06.2014 / 16:59
2
respostas

Substituir entre padrões que começam e terminam em linhas diferentes

Eu tenho um arquivo com o seguinte formato: Whatever1 Whatever2 Whatever3 binaries=( text1 bin2 ohhh3 ) Whatever4 Whatever5 Whatever6 Eu preciso substituir as linhas internas binaries=( e ) com uma saída de comando. Eu posso esco...
11.05.2015 / 18:10
2
respostas

Use alternativas ou adicione ao PATH?

Estou um pouco confuso sobre a maneira correta de disponibilizar um script globalmente a partir do terminal, como um comando. Existem duas maneiras de usar o utilitário alternatives , basicamente fazendo um link simbólico para / usr / bin e ad...
20.04.2015 / 09:22
4
respostas

Fornece strings armazenadas em um arquivo como uma lista de argumentos para um comando?

Eu instalo uma lista de URLs em um arquivo de texto chamado myurls : http://www.examples.com/1 http://www.examples.com/2 http://www.examples.com/3 Como devo passar esses URLs para wkhtmltopdf como entradas? O caminho direto sem us...
18.06.2015 / 04:52