Perguntas sobre 'quoting'

1
resposta

Escapando a barra invertida com o awk no OSX

Estou tentando corresponder \ N em um campo de um arquivo csv. Eu tentei awk -F "|" '($12=="\N") {print}' ./filename.csv awk -F "|" '($12==\N) {print}' ./filename.csv awk -F "|" '($12==\N) {print}' ./filename.csv awk -F "|" '($12==\\N) {pr...
01.12.2016 / 13:01
2
respostas

Uso de linha de comando do Centos gawk

Estou tentando executar o seguinte comando no Centos, mas recebo um erro? Token inesperado perto de '(' gawk { if($0=="id323"){print $0} } doc.txt     
06.04.2017 / 20:20
1
resposta

Como incluir dois pontos na entrada específica do comando sudoers?

Eu preciso adicionar uma entrada ao arquivo sudoers para permitir que o usuário execute um comando específico. Então acontece que o comando inclui dois pontos ":" mount -t nfs -o vers=4 host:/remoteMountpoint /home/username/localMountpoint...
06.04.2017 / 19:56
1
resposta

O comando de data não está funcionando no servidor remoto ao executar usando um script

Estou executando o comando abaixo de um script de um servidor remoto, mas recebendo o erro No such file or directory ssh -t -t [email protected] \"sudo mysql nss_mysql < /home/user/scripts/Db_nss_mysql-'date +%Y-%m-%d'.sql && /bi...
07.04.2017 / 12:29
1
resposta

como passar corretamente _set_ de parâmetros com espaços na função shell

Meu problema não é simples passar parâmetros com espaços (eu sei como conseguir isso), considere um caso mais complicado: function build() { make CC="$1" CFLAGS="$2" $* # $* is not correct here! } build gcc "XXX" VAR1="a b" VAR2="c=A d=B"...
05.07.2016 / 18:17
1
resposta

grep com variável em uma variável

Eu quero filtrar o arquivo svlog por data e dividir o resultado pelo espaço, então quando eu entro na data, não funcionou para mim, por favor, consulte o script que eu escrevi abaixo, o problema estava neste comando: ligne='cat /var/log/svlog...
26.04.2016 / 16:37
1
resposta

Imprime uma variável na aspa simples no bash | Variáveis estranhas

No script bash, preciso passar a data como variável extra ansible, mas obtenho algo com single quotes problemas relacionados; ... $DT="03-04-17" ansible-playbook copy2s3.yml --extra-vars 'cdate={{ "$DT" }}' e manualmente ansiosos-playb...
04.04.2017 / 08:46
2
respostas

chmod arquivos com grupo - erro em arquivos com (

Eu tenho a necessidade de chmod arquivos que estão em um determinado grupo. Eu criei este constructo: find . -group groupname -exec sh -c 'su -c "chmod -R u+w,g-w,o-w,g+r,o+r ." - groupname {}' \; Isso funciona, mas falha quando o nome do...
15.02.2017 / 22:19
2
respostas

tentando escapar de citações

Eu tentei várias maneiras de imprimir essa linha em um script: alias myname='export PATH="/path/to/bin:$PATH"' Todos eles têm problemas diferentes. A última vez que tentei (e lembre-se!) é: printf '%s' '%s\n' 'alias myname=' ''\'"ex...
02.08.2016 / 14:42
1
resposta

Como aceito uma string de entrada no bash sem perder as aspas?

Exemplo, Eu tenho essa função no meu .profile: alias () { command alias "$@" } No entanto, isso é executado: $ alias test=ls se eu correr $ alias test="ls" Como posso aceitar a string com aspas?     
01.04.2016 / 17:15