Perguntas sobre 'quoting'

1
resposta

Existe uma diferença entre citar duas vezes uma variável ou uma linha inteira no eco

Quando você digita, por exemplo, echo Variable "$var" is not initialised. e echo "Variable $var is not initialised." o resultado final é exatamente o mesmo (até onde eu sei, pelo menos). Mas eu estava me perguntando, da perspectiva...
09.01.2015 / 16:55
1
resposta

Como posso manter as quebras de linha no corpo do texto com mailx ao enviar anexos?

Eu tenho um script que envia por e-mail o texto de um arquivo de log como o corpo do e-mail. Esse arquivo de log tem algumas linhas em branco entre linhas de texto para facilitar a leitura. Quando uso a seguinte linha no script, o email é env...
16.10.2014 / 22:27
1
resposta

O comando shell funciona localmente, mas não é analisado corretamente por meio do ssh

Se eu executar o seguinte comando shell localmente, obtenho o resultado esperado: adb -s 123456789 shell "su -c 'mount -o remount,rw /system;rm -r /system/app/MyApp.apk;cp /sdcard/MyApp.apk /system/app/MyApp.apk;chmod 644 /system/app/MyAp...
24.09.2014 / 01:19
1
resposta

Como fazer o comando multi-line?

O seguinte comando: thunderbird -compose [email protected],subject=testmail,body="something" funciona, mas apenas se não tiver vírgula na tag body. Trabalha com: "dsafdsafcc \/sda/fads ;.f af af a" Mas não funcionará se, em vez de...
30.07.2013 / 22:25
2
respostas

problemas com o GNU tail -f e combinação de comandos

$ tail -f /logs/filename.log | awk '!(/list)' Eu posso executar este comando no sabor do GNU Linux Mas quando escrevo em um script, não está funcionando. test.ksh: variable="/logs/filename.log | awk '!(/list)'" tail -f $var Obt...
27.04.2012 / 14:36
2
respostas

Como eu escrevo um comando para a chave Exec em um arquivo .desktop contendo um caractere reservado corretamente?

Estou tentando criar um arquivo .desktop para o Minecraft. Nada parece acontecer ao executar o arquivo. Eu tentei atribuir a chave Exec da seguinte forma: Exec= java -jar "~/.minecraft/Minecraft.jar" Exec= java -jar "$HOME/.minecraft/M...
20.12.2014 / 07:41
4
respostas

Por que o comando grep ignora o período na string de pesquisa?

O comando que estou usando: find . -type f -name "*.sql" -exec grep -i -l 'schema_name.' {} + O que eu quero pesquisar são todos os arquivos que contêm schema_name. . Mas o comando find está ignorando o último . e está procurando ape...
07.04.2016 / 12:28
2
respostas

bash: não é possível definir uma variável para uma string sólida [duplicada]

Não consigo definir uma variável com uma string de comando inteira da seguinte forma: A="/bin/ps wwwaux" for a in $A do echo "$a" done Ele atribui array em vez de string sólido em algum lugar. Você poderia ajudar, por favor. Meu a...
29.05.2015 / 17:57
2
respostas

Significado de \ antes da variável de ambiente

Em ksh em uma caixa antiga do Solaris, usei: export PS1="$PWD $" para definir o prompt para o diretório atual. Funciona muito bem até você gravar em outro lugar, então você vê que não está avaliando o PWD a cada vez. Eu notei que é fixo,...
16.10.2014 / 18:28
2
respostas

Variável de ambiente não expandida dentro do argumento da linha de comando

Eu tenho um arquivo user-pid.out2 que tem "usernumber" e "process id" como duas colunas. com base no usernumber, quero encontrar o id do processo correspondente. as duas primeiras linhas abaixo não mostram a saída correta, mas quando eu codif...
17.10.2014 / 09:59