Perguntas sobre 'quoting'

1
resposta

Como rodar isso no sudo?

Eu tenho essa linha que eu executo do php sudo -u db2inst1 -s -- "/opt/ibm/db2/current/bin/db2 connect to PLC; /opt/ibm/db2/current/bin/db2 \"update EDU.contact set MOBILE_PHONE = '123'\"" funciona bem na versão do Sudo 1.7.2 . Agor...
11.07.2012 / 05:20
1
resposta

Como lidar com nomes de arquivos contendo uma aspa simples dentro de uma função de conclusão do zsh?

Estou usando o zsh shell e tenho o seguinte código dentro do meu .zshrc : fpath=(~/.zsh/completion $fpath) autoload -Uz _vc autoload -Uz compinit compinit A primeira linha adiciona o caminho ~/.zsh/completion ao array armazenado...
22.05.2017 / 15:10
1
resposta

Chamando script do bash tem problema com argumentos

Eu tenho um script que gera um arquivo xml e, em seguida, executa um script perl, passando uma série de argumentos para ele. Aqui está o código chave: CMD="./dnscurl.pl --keyname $KEYNAME -- -X POST -H \"Content-Type: text/xml; charset=UTF-8...
28.01.2012 / 23:37
2
respostas

Use um parâmetro em um argumento de comando

Eu executo o comando find para pesquisar arquivos com um nome contendo perl : find /tmp -name '*perl*' /tmp/perl.pl /tmp/run-perl-stage.pl Mas quando eu defino o nome do perl em uma variável PARAMETER e executo o comando find n...
07.03.2013 / 14:55
2
respostas

Substituir string em um arquivo por outro, onde ambos são salvos em variáveis

Eu quero substituir uma string encontrada em um arquivo por outra, mas ambos têm um caractere especial (neste exemplo, é um . char), por exemplo, 1.0 e 2.0 . Então este é o comando usado atualmente: sed -i 's/1\.0/2\.0/g' /home/use...
12.03.2015 / 04:08
1
resposta

É um bug para juntar-se a -t \ t?

Eu tenho um problema com o comando join . "O campo de junção padrão é o primeiro, delimitado por espaço em branco" (Citado em join --help ). No entanto, há um campo contendo sentenças em meus arquivos delimitados por tabulação. Assim, eu que...
01.09.2012 / 17:37
2
respostas

Como faço para ecoar um comando e incluir retornos de linha?

Estou escrevendo um script bash e, com base em uma condição, gostaria de gerar ps aux --sort -rss No entanto, quando escrevo: echo 'ps aux --sort -rss' tudo está em uma linha enorme. Como faço para executá-lo para que ele saia como...
18.11.2011 / 19:55
2
respostas

Echo uma string com uma variável nela sem expandir / avaliando [closed]

Eu pesquisei em todos os lugares. Tentei eco e imprimir. Tentei aspas simples e duplas. Mas eu analisei os dados e os atribui a uma variável e gostaria de avaliá-la se houver uma variável dentro dela. Em seguida, substituirei a variável por um c...
28.01.2016 / 19:10
3
respostas

O teste de existência de arquivo bash é sempre verdadeiro

Eu tenho as seguintes linhas do script bash para testar se existe um arquivo: MYAPPPATH=$(find $APPDIR -iname myapp* -print) if [ -e $MYAPPPATH ] then echo "File exists" fi No entanto, quando o arquivo que inicia com "myapp" não exis...
20.11.2014 / 11:35
4
respostas

Caracteres curinga para caminhos de arquivos não estão funcionando no grep [duplicado]

Eu preciso de palavras grep como estas: ABC-DEF AB2-DEF AB3-DEF AB-DEF Então eu estava tentando: grep AB*-DEF grep -w -AB*-DEF grep -w AB*DEF Mas nenhum deles está funcionando.     
13.05.2015 / 16:41