Perguntas sobre 'quoting'

2
respostas

Como você preserva um espaço em uma expressão literal em um valor de matriz no bash e como reduzir os resultados de um comando sort?

No contexto da busca por expressões em arquivos de log, eu estava me perguntando se havia uma maneira de quantificar e qualificar o conteúdo dos logs em /var/log de alguma forma. Em particular, o léxico usado para descrever condições de erro...
20.01.2014 / 09:39
4
respostas

Imprima uma string incluindo aspas simples e outros caracteres especiais

Como posso escrever isso com um script AIX corretamente? Minha exigência é escrever este comando em test.txt: clock=$(prtconf -s | awk '{print $4,$5}') Eu tentei este comando: print 'clock=$(prtconf -s | awk '{print $4,$5}')' > test...
10.06.2014 / 11:12
2
respostas

Como o Bash manipula aspas na seção de substituição de string da expansão de parâmetro?

Existe alguma lógica consistente para isso? some-command "${somevariable//some pattern/'how does this get parsed?'}" Eu postei algumas conclusões e testes brutos abaixo como uma "resposta", mas eles não são uma resposta completa por qualq...
15.12.2017 / 06:58
2
respostas

É possível escapar citações dentro de citações de escape dentro de citações de escape dentro de citações de escape?

Eu estou supondo que alguém vai me dizer que estou fazendo algo errado e estúpido e noobish, mas eu estou tentando escrever algo no método mais simples possível e usar comandos do sudo para fazer algo específico, então eu acho que estou fazendo...
17.07.2015 / 15:28
2
respostas

Manter nomes de arquivos como argumentos separados em comandos sucessivos

Um aviso: Este não é relacionado a um comando específico como ls ou grep, embora eu os use nos exemplos, isso é mais uma coisa bacana. Digamos que eu queira ver os tamanhos de arquivo, registros de data e hora / owner / group em um conjunto...
01.08.2016 / 22:58
1
resposta

Faz o loop sobre uma string em zsh e Bash

Gostaria de converter este loop de Bash: x="one two three" for i in ${x} do echo ${i} done de maneira a trabalhar tanto com o Bash quanto com o zsh Esta solução funciona: x=( one two three ) for i in ${x[@]} do echo ${i} d...
11.07.2016 / 00:22
2
respostas

Como escapar de aspas simples ou duplas ao passar uma variável para o script bash?

Digamos que eu tenha um script que ecoa $1 #!/bin/bash echo $1 É chamado de test.sh . Então eu chamo /bin/test.sh 'test' . A saída é test . Mas isso não funciona: /bin/test.sh 'te'st' Há um erro de sintaxe. Pode haver a...
18.11.2015 / 13:53
1
resposta

Script bash para interpretação de scp til (~) muito cedo

Então, eu acabei de começar uma nova classe C ++ que requer que eu programe em um ambiente Linux. Eu não tenho Linux instalado na minha máquina, mas eu tenho OS X e posso ssh em uma máquina linux no laboratório da escola (e isso é preferível, po...
27.08.2014 / 07:45
2
respostas

Inconsistente comportamento de redirecionamento ssh interativa vs comandos

Esses trabalhos ssh remote 'echo hi > hi.txt' echo hi | ssh remote 'cat > hi.txt' mas isso não funciona ssh remote sh -c 'echo hi > hi.txt' Eu esperava produzir um arquivo no remoto chamado hi.txt contendo "oi". Em vez dis...
14.08.2014 / 04:27
1
resposta

Arquivo de link simbólico executável não está funcionando

No Mac OSX, estou tendo problemas com uma coisa bem simples. Meu link simbólico não quer executar. Você pode me ajudar a identificar o problema? Obrigado! $ echo $PATH /Users/pitosalas/.rbenv/shims:/usr/local/bin:/usr/local/git/bin:/usr/bin:/...
05.07.2013 / 15:47