Perguntas sobre 'quoting'

1
resposta

escape da tela cifrão

Estou tentando executar um comando usando screen , que contém o cifrão, mas o cifrão não passa. screen -d -m echo \$ > test.txt test.txt acaba sendo um arquivo vazio ...     
26.07.2013 / 00:42
1
resposta

permissão negada executando script sobre ssh

Quando uma página da web é carregada no servidor A, eu quero que ela execute um script no servidor B. Eu posso fazer isso com uma série de comandos do servidor A, entrando no servidor B e executando o script, mas ele precisa ser feito tudo em um...
14.12.2012 / 02:43
1
resposta

Caracteres de escape da shell para sh -c

Eu preciso executar um comando com argumento (s) de escape usando sh -c. Eu sei que a string parece bem feia, mas as simples não causam nenhum problema. A saída do echo quando passada para sh -c é diferente do que quando a execução é independ...
06.12.2012 / 22:44
2
respostas

Expansão do parâmetro parece estar faltando uma peça

Atualmente, estou aprendendo a escrever scripts simples e não consigo entender um problema muito simples. Eu tenho o seguinte comando no meu script ... touch ${DIRECTORY}/${FILE} Esse comando aparece várias vezes no meu script e funcio...
06.12.2012 / 12:45
2
respostas

Argumento de Argumento Bash Regex Conflito de Grupo

Eu tenho um script simples: input_dir="'dirname $1'/'basename $1'/" output_dir="'dirname $2'/'basename $2'/" ext=$3 ... ... ... echo -n 'rename "-f" "'s/.*([0-9]{11}_[0-9]{11}).*\.(.*$)/$1.$2/'" "$output_dir"*.$ext' O problema é que ele...
21.08.2011 / 12:34
2
respostas

Como faço para invocar jq dentro do awk?

Essencialmente eu tenho um arquivo.log como segue blah blah blah blah Hello world | {"foo": "bar"} blah blah Hello earth | {"foo1": "bar1"} Agora, meu objetivo é escrever alguns comandos de shell para ter uma saída de desejo como esta:...
30.09.2017 / 12:20
1
resposta

Como passar uma lista de variáveis para sed em uma função shell

Eu quero acrescentar várias variáveis ao final de uma linha que contém uma certa string. Aqui está minha função: function () { sudo sed -i '/^STRING/ s/$/ '$@'/' FILE; } No entanto, tenho sed: -e expression #1, char 24: unterminated 's'...
30.01.2017 / 21:24
2
respostas

executa o programa do windows com parâmetros do cygwin

Eu quero executar um programa do windows no console cygwin. Eu tentei vários formulários, mas não encontrei a sintaxe correta. $ cmd /C "C:\Program Files\sqldeveloper\sqldeveloper\bin\sdcli.exe format input=sentencia.tmp output=sent_formatea...
27.05.2017 / 21:32
1
resposta

Não é possível parar o bash para expandir estrela (caractere curinga) passado para o aplicativo a partir do shellscript

Eu tenho um script de shell que deve passar o caractere curinga star ["*"] para um aplicativo sem usar aspas. Eu estou lendo desde horas e sempre encontro para usar "set -f" dentro do shell script dos chamados, mas isso não faz nada. Pode ser qu...
09.06.2016 / 02:36
1
resposta

Copie o arquivo para todos os subdiretórios que contenham um arquivo com determinado nome

Eu estou tentando copiar um script features[30,55].R da minha área de trabalho para todos os subdiretórios que contêm um arquivo cujo nome é DONE . Eu tentei o seguinte comando: find . -name "DONE" -exec sh 'cp /Users/percyli/Deskto...
13.03.2016 / 22:20