Perguntas sobre 'quoting'

1
resposta

como localizar um arquivo de nome não especificado no bash? [fechadas]

Eu tenho um bash como este para facilmente enviar um arquivo para o meu servidor: FILE=../"$1"/1.txt scp 1.txt remoteserver #upload the file to a remote server. O $ 1 é para o diretório de entrada e eu tenho muitos diretórios. Mas o arqui...
04.03.2015 / 01:45
2
respostas

Por que aspas são retidas em variáveis de string quando estão entre aspas simples?

Eu precisava manter as aspas duplas em torno de uma variável de string definida em bash para poder passá-la para um dialeto da linguagem de programação Scheme . Minha pergunta é por que as aspas são retidas quando colocadas dentro de outro...
05.02.2015 / 11:16
1
resposta

Usando duas ou nenhuma aspas com curingas

Me deparei com este artigo que tenta explicar a comando find.Ele dá um exemplo de find /tmp -iname "data*.txt" agora este artigo aqui afirma que Double quotes do not suppress the substitution of words that begin with "$" but th...
16.11.2014 / 19:20
2
respostas

Não é possível usar o argumento no script de cálculo da data de bash

O seguinte script não funcionará. Eu preciso calcular a data dependendo do número de dias desde 14 de outubro de 1582, onde o argumento será o número de dias. d="$1" date -d '14 Oct 1582 + "$d" days' por exemplo, o comando ./datedays.s...
14.11.2014 / 17:50
1
resposta

porque grep '\ ;.' expandir para grep '\' '\'. '' '' quando executado em ssh?

$cat test.sh ssh HOST -l root -o StrictHostKeyChecking=no -q "/bin/bash -l -c /bin/env | grep -w PATH | grep '\;.'" $bash -x test.sh + ssh HOST -l root -o StrictHostKeyChecking=no -q '/bin/bash -l -c /bin/env | grep -w PATH | grep '\''\;.'\'''...
19.12.2014 / 14:04
2
respostas

Quando usar escape de estilo ANSI C bash, por ex. $ '\ n'

Eu não uso bash frequentemente, mas lembro que no passado para passar uma aba ou nova linha na linha de comando eu teria que escapar do caractere usando o caractere $ especial antes de uma única string entre aspas. Como $'\t' , $'\n' , et...
13.09.2014 / 04:57
2
respostas

Usando exec em find over ssh from shell script

Então, estou tentando executar o seguinte a partir de um script de shell; ssh -q $CUR_HOST "cd $LOGS_DIR; echo cd $LOGS_DIR; find . -name *.log -mmin +1440 -exec gzip {} \; exit" Quando isso é executado, gera o seguinte erro: find: pat...
29.06.2014 / 11:17
2
respostas

Mesclar arquivos CSV com delimitadores de campo também ocorrendo dentro de citações

Eu tenho 3 arquivos csv que eu quero juntar pela primeira coluna (id coluna) Cada arquivo tem as mesmas 3 colunas. Exemplo de linha: id | timestamp | Name 3792318, 2014-07-15 00:00:00, "A, B" Quando eu participo dos 3...
15.07.2014 / 13:55
2
respostas

o parâmetro de aspas duplas (representando nome do arquivo) não ajuda se os espaços estiverem contidos

Quando iterar sobre alguns nomes de arquivos, a duplicação do parâmetro não impede que o nome do arquivo seja quebrado: $ mkdir temp $ cd temp/ $ touch a\ b $ for f in $(find .) ; do echo "$f" ; done . ./a b     
05.12.2013 / 13:55
1
resposta

Por que o scp diz “Nenhum tal arquivo”?

Eu tenho um script bash que usa scp para copiar um arquivo da minha máquina para outro. O script continua saindo depois que eu digito a senha do SSH com o erro: <filename>: No such file or directory No entanto, no script, eu veri...
02.10.2013 / 07:34