Perguntas sobre 'quoting'

3
respostas

Como posso executar um “grep | grep ”comando como uma string em uma função bash?

Estou tentando construir um comando que canalize os resultados de um comando grep para outro comando grep em uma função bash. Por fim, quero que o comando seja executado assim: grep -I -r FooBar /code/internal/dev/ /code/public/dev/ | grep .c...
08.05.2014 / 19:23
4
respostas

Por que o bash interpretando caracteres que escapei do caractere? [duplicado]

Por que quando executo o curl em uma API REST, os caracteres especiais (!) na minha chave são interpretados pelo shell? curl https://foo.my.salesforce.com/services/data/v28.0/ -H "Authorization: Bearer '00DE0000000K0eM!AQYAQGgmLxxxxxxxxxxx'...
10.08.2013 / 01:01
2
respostas

A variável atribuída dentro do comando ssh não retorna o valor adequado

Estou executando o comando abaixo na parte ssh do meu script. O comando destina-se a reduzir o tamanho do arquivo da opção ls e armazená-lo em uma variável. Em seguida, imprima a variável: echo "Enter srouce file"; read src_file; src_si...
23.06.2014 / 21:55
1
resposta

Script shell, find -name e expansão de curinga

Estou tentando usar find -name em um script sh com um argumento complexo computado anteriormente para a condição. Simplificado, é como cond="-name '*.txt*" find . $cond -ls Mas agora tenho o problema de que o curinga em $cond é...
03.11.2014 / 12:17
1
resposta

find utilitário não reconhece a notação de colchetes

Eu tenho dois arquivos na pasta atual: submitWeb.m submit.m o seguinte find não mostra os dois arquivos: find . -regex .*submit\(Web\)?\.m Mas a expressão regex acima funciona bem no buffer do emacs, ou seja, procure pelas st...
26.05.2013 / 02:32
3
respostas

Fechando vs. não colocando o valor de uma variável entre aspas no bash [duplicado]

Quando faço algo assim: x="hi echo hello" ou x='hi echo hello' Em seguida, x conterá a string hi echo hello . Mas quando não uso aspas: x=hi echo hello Em seguida, x conterá a string hi e o comando echo hell...
01.01.2018 / 13:38
2
respostas

Problema com espaços quando usado no comando find

Estou tentando colocar um arquivo zip com o conteúdo do diretório em cada diretório que não contém nenhum subdiretório. O comando a seguir funciona se não houver espaço em nomes de domínio e / ou nomes de arquivos, mas falhará se houver: f...
18.07.2016 / 16:50
2
respostas

Passando cadeia de script para ssh de dentro de uma função de script bash - problema de avaliação de variáveis

Eu estou tentando escrever um script bash que executa um script remoto via ssh como abaixo: #!/bin/bash logfilepattern="*drupal*.gz php*.gz error*.gz" function getlogcounts { echo "in getlogcounts" echo $1 echo $2 ssh $1 ba...
04.10.2015 / 04:27
1
resposta

Ver valor remoto de $ PATH dentro do shell script

Ao executar este script bash, ele mostra apenas o meu caminho local. ssh ${REMOTE_HOST} 'bash -s' <<EOL set -e source ~/.profile echo $PATH # Commands here don't work because $PATH is not set properly. # How can I se...
03.07.2015 / 04:00
2
respostas

Alias não parece ler de STDIN

Estou procurando um alias para converter o hex de hexdump output na notação hexadecimal do "Python": $ echo "5f 74 34 0c c9 7b 9f f8 7a 7c 46 ff ff 5c 31 26" | sed 's/ */\x/g' | awk '{print "\x"$0}' \x5f\x74\x34\x0c\xc9\x7b\x9f\xf8\x7a\x...
20.08.2015 / 14:26