Perguntas sobre 'quoting'

3
respostas

Citar uma variável no script de shell “if”

por exemplo, if [ "$FOO" = "true" ]; then vs if [ $FOO = "true" ]; then Qual é o diferente? Parece que ambas as duas afirmações também funcionam.     
14.08.2013 / 06:28
3
respostas

Preciso encapsular variáveis awk entre aspas para higienizá-las?

De acordo com uma resposta no stackoverflow , é meu entendimento que encapsular variáveis bash entre aspas duplas é uma forma bastante segura de higienizar a entrada do usuário. E as variáveis do awk? Por exemplo, se eu tiver algo como: a...
06.02.2014 / 07:49
1
resposta

Variável em sed

Eu tenho um arquivo que contém nomes de arquivos com caminho absoluto. No meio desse caminho, é um diretório variável, sempre que codifico a parte variável, ela funciona bem, mas quando eu a substituo pelo nome da variável, a parte sed não...
07.11.2013 / 09:52
1
resposta

Como extrair a string entre dois \ n em um arquivo

Eu tenho um arquivo com padrão <span class="WebRupee">Rs.</span>\n29\n<br/><font style="font-size:smaller;font-weight:normal">\n3 days\n</font></td>, <td class="pricecell"><span class="WebRupee...
23.07.2016 / 22:44
5
respostas

'xargs' com espaços em nomes de arquivos

Estou tentando listar apenas arquivos sem imagem , pesquisando apenas nos 500 arquivos mais recentes. Então eu corro ls -t | head -500 | file | grep -v 'image' que não está certo: exibe uma mensagem de ajuda. Alterando para ls -t |...
01.05.2015 / 16:10
1
resposta

Os shells que não são Bash e Zsh suportam aspas ANSI-C? por exemplo. $ 'string'

Eu tenho um script de shell que usa o seguinte para imprimir uma marca de seleção verde em sua saída: col_green="\e[32;01m" col_reset="\e[39;49;00m" echo -e "Done ${col_green}✓${col_reset}" Após ler sobre as citações ANSI-C do Bash, pe...
18.06.2017 / 19:35
3
respostas

Nome do arquivo que começa com - (traço) [duplicado]

Eu tenho um arquivo chamado -l no meu diretório agora eu tentei fazer for i in *; do stat -c "%s %n" "$i"; done lista todos os arquivos com tamanhos, mas no meio da saída há algo como 395 koko.pub stat: invalid option -- 'l' Tr...
17.12.2015 / 12:01
3
respostas

Nova linha nas variáveis bash

Estou tentando armazenar várias linhas em uma variável bash, mas parece que não funciona. Por exemplo, se eu listar /bin um arquivo por linha e armazená-lo em $LS , então passo $LS como stdin para wc , ele sempre retorna 1: $ ls...
09.07.2015 / 14:28
2
respostas

while: comando não encontrado

Estou tentando fazer isso como uma pegadinha de primeiro de abril: faça uma máquina linux exibir uma mensagem no shell a cada alguns segundos. Meu pensamento é conseguir isso iniciando um loop infinito que é executado como um job em backgroun...
01.04.2015 / 11:05
2
respostas

Caracteres de citação da página do manual [duplicado]

Acabei de pesquisar algumas man páginas para alguns comandos diferentes, incluindo grep e ifconfig . Eu tenho notado em algumas páginas, o conteúdo usa uma sintaxe estranha para anotar o que eu acho que são citações (back-tick segui...
21.05.2015 / 18:19