Perguntas sobre 'quoting'

1
resposta

Poderia “” ser incluído em uma Variável bash?

Abordagem atual : sudo awk 'BEGIN{printf "<?xml version=\"1.0\" encoding=\"utf-8\"?>\n<hello>\n\t<world>\n";} {print "\t\t",$0}END{printf "\t </world>\n</hello>\n"}' hello > hello2 A abordagem preferida...
02.07.2014 / 14:07
1
resposta

Como eu eval dois comandos?

Se eu executar isso: echo "echo 'a'; echo 'b'" Ele produz uma string que eu posso executar e funciona - ecoa a\nb\n . No entanto, isso não funciona: $(echo "echo 'a'; echo 'b'") Por que não? Não funciona para nenhum comando, n...
16.05.2014 / 14:42
1
resposta

Como grep incluindo aspas simples em um arquivo

Eu tenho essa linha de file.php : 'user' => '', Qual seria o comando apropriado usando o grep para consultar a linha exata?     
13.09.2013 / 04:03
1
resposta

Cat escreve texto com “$” dentro

Eu quero gravar informações de configuração em um arquivo específico que tenha cifrões ( $ ) dentro. Isso parece ser um problema. Veja o que eu fiz: $ cat >> /etc/nginx/nginx.conf <<EOF # For more information on configuration...
09.12.2013 / 00:17
2
respostas

Como passar a saída de um script para um comando como ls sem que a saída seja dividida?

Suponha que eu tenha um script como este: #!/bin/bash printf '%q\n' "b c" A execução do script é impressa: b\ c na linha de comando. Agora, estando em um diretório que contém um arquivo chamado b c , quero passar a saída do me...
28.02.2013 / 15:02
3
respostas

concatenação variável não está funcionando?

Eu tenho um simples script de shell que está me deixando louco. Tudo que eu quero fazer é executar um comando que retorna um resultado que eu irei usar em outro comando. O resultado do primeiro comando retorna um local no meu disco rígido com es...
24.08.2011 / 11:15
2
respostas

Executa o ssh como um comando de outro comando ssh

Eu quero rodar um programa em uma máquina que eu tenho acesso ssh a partir de uma máquina de gateway que eu possa acessar com o ssh também. Quando eu quero executar um programa mpi na máquina de destino T , eu acesso ao gateway G da minh...
30.06.2011 / 17:49
2
respostas

problema de expansão de teste de variável de shell

Eu tenho este código: sed \ $( (( $compress == 1 )) && echo -n '-e /^RMTHOST/ s/$/, compress/' ) \ -e "s|\*\*jobname\*\*|$jobname|g" \ -e "s|\*\*hostname\*\*|$hostname|g" \ -e "s|\*\*hostport\*\*|$hostport|g" \ -e "s|\*\*rmttrailname\...
21.12.2017 / 02:15
1
resposta

Passando argumentos com espaços e aspas para um script (sem citar tudo)

O seguinte funciona muito bem na linha de comando: $ ffmpeg -i input.m4a -metadata 'title=Spaces and $pecial char'\''s' output.m4a Como parametrizar esse comando e usá-lo em um script / função? Gostaria de adicionar várias tags de metadad...
06.09.2017 / 07:20
1
resposta

Bash: Permitir parênteses em argumentos de comando (por exemplo, impedir “token inesperado” ('”)

Eu estou freqüentemente usando um programa de linha de comando que eu forneço com argumentos que contêm parênteses. Para simplificar, digamos que eu esteja escrevendo echo 'bar(1,3)' Eu gostaria de omitir as citações. No entanto, se eu...
24.08.2018 / 14:03