Perguntas sobre 'quoting'

2
respostas

Substituir uma barra invertida por sed

Estou tentando criar um script que substitua todas as ocorrências de C:\ em dois tipos diferentes de arquivo por /root . Minha arborescência parece: - Batch - Place of the script - Conf - Appli1 - File1.xml - File2.xml...
20.08.2014 / 10:31
2
respostas

Usando variáveis bash no comando perl no script bash

Estou tentando gerar uma senha com hash como no arquivo /etc/shadow , usando o script bash. O usuário é solicitado a fornecer a senha que é salva em uma variável PSWD . Eu extraí o Hash e o valor salt do arquivo /etc/shadow e os salvei na...
02.08.2015 / 08:38
2
respostas

Descriptografa o arquivo usando gpg no modo em lote quando a frase secreta inclui um “!”?

Estou tentando descriptografar um arquivo em um script com o modo de lote gpg, mas o comando não é executado porque a frase secreta contém um "!" echo "m!pass"|gpg --batch --passphrase-fd 0 --decrypt-file plain.gpg bash: !pass": event not fou...
15.09.2013 / 20:25
2
respostas

Bash: passando chaves como argumentos para a função bash

Adoro usar o seguinte padrão para pesquisar em arquivos: grep --color=auto -iRnHr --include={*.js,*.html,} --exclude-dir={release,dev,} "span" . Eu gostaria, no entanto, de ter este embrulhado em um comando bash como este: findinfiles...
29.11.2012 / 13:01
3
respostas

man xargs diz que a entrada padrão é delimitada por espaços em branco; mas é isso?

Estou confuso com o que realmente define um arg em xargs . A man page parece sugerir que args são delimitados por espaços em branco (suponho que isso signifique espaço em branco). No entanto, o script a seguir não se comporta como seria de...
19.01.2012 / 00:48
1
resposta

mkdir vários diretórios com um nome de subdiretório com espaço nele

Eu quero criar vários diretórios de uma só vez. O problema é que um dos subdiretórios tem um nome com um espaço nele. A estrutura de diretórios que eu quero fazer é a seguinte. project /level 1 /level2 Eu tentei escapar do espaço,...
24.12.2012 / 04:47
2
respostas

Uso de aspas em expressões regulares do GNU grep

Eu pude ver que certos padrões no GNU Grep podem ser colocados dentro de colchetes e outros não precisam ser. Por exemplo, a correspondência do início de uma palavra só funciona se estiver entre aspas. user@host:~/Desktop$ grep -E '\<H' te...
01.03.2013 / 01:13
2
respostas

Por que o caminho definido é usado como nome de arquivo quando transfiro arquivos por meio do scp para um host do Windows?

Ao tentar copiar um arquivo do Linux (Raspbian para ser preciso, embora não ache que seja importante) para o Windows usando o SCP: scp a.txt {user}@{ip}:\C\Users\{user}\a.txt O arquivo é copiado, mas para C:\Users\{user}\CUsers{user}a.tx...
11.03.2016 / 09:59
3
respostas

Passando vários argumentos com espaços em branco através de um script para ssh

Eu quero remover vários arquivos do servidor remoto. Eu tenho todos os arquivos em uma matriz em um script e chamo outro script que irá remover arquivos. Deixe a saída de "$ {b [@]}": /mnt/DataBK/BackupDropwizardLogs_2015-12-17_04-00-01.ta...
18.12.2015 / 10:11
1
resposta

Erro de sintaxe com variável contendo aspas

Eu tenho um monte de máquinas Linux por trás de 2 gateways. Para se conectar ao set one eu faço ssh -o ProxyCommand="ssh gateway1 nc %h %p" machines_behind_1 ssh -o ProxyCommand="ssh gateway2 nc --proxy %h %p --proxy-type socks4" machines_beh...
08.05.2016 / 23:33