Perguntas sobre 'quoting'

3
respostas

Como passar o argumento com char (no caminho remoto?

Estou tentando mover um arquivo com o rsync para um local remoto, O arquivo tem o nome: DRRS_ (H264) .mp4 mas quando tento: rsync -azR output.mp4 [email protected]:encoded/somepath/DRRS_(H264).mp4 diz: bash: erro de sintaxe próximo ao...
21.07.2015 / 13:24
2
respostas

Os programas invocados pelo shell herdam as variáveis do shell?

Se eu tiver este script de shell str="A tremor in the Force. The last time I felt it was in the presence of my old master." cat <<< "$str" Meu entendimento é que o comando cat <<< "$str" diz ao shell para invocar...
05.12.2015 / 21:28
2
respostas

Como faço para grep vários padrões de um pipe

Eu quero encontrar três padrões em uma lista. Eu tentei digitar $ pip3 list | grep -ei foo -ei bar -ei baz mas o shell lança um broken pipe error e um grande Traceback . Como eu faço grep para vários padrões passados de uma lis...
14.07.2018 / 20:13
2
respostas

Como gerar uma string aleatória em um alias de perfil?

Eu tenho um alias no /etc/profile do meu servidor, o que gera um diretório aleatório no comando, assim: alias rdir="mkdir -p ./'cat /dev/random | tr -cd 'a-z0-9' | head -c 8'/" Mas acontece que isso gera sempre a mesma string (neste ca...
21.07.2015 / 09:55
6
respostas

Como faço para passar uma variável do meu servidor local para um servidor remoto?

Estou tentando passar uma variável do meu servidor local (location1) para um servidor remoto (location2). O objetivo do código é copiar um arquivo do servidor remoto de um local predefinido. Em termos mais simples, eu quero copiar arquivos de lo...
02.06.2014 / 16:18
3
respostas

Bash Script para coletar remotamente o nome do host, o IP e a memória total do host

Estou tentando escrever um script que coletará o nome do host, o IP e a memória total instalada em hosts remotos a partir de uma lista que eu insiro no script. O script coletará informações das máquinas Redhat e Solaris. Abaixo está o meu script...
12.10.2018 / 10:32
2
respostas

shell command 'var = “[a-p]”; echo $ var 'tem como saída' h ', alguma explicação? [duplicado]

versão bash: $ bash -version GNU bash, version 4.3.11(1)-release (x86_64-pc-linux-gnu) Copyright (C) 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free sof...
19.03.2017 / 22:36
2
respostas

Por que não é necessário colocar aspas duplas '$ bar' na atribuição 'foo = $ bar'? [duplicado]

De link The main places where it's safe not to use the double quotes are: in an assignment: foo=$bar (but note that you do need the double quotes in export "foo=$bar" or in array assignments like array=("$a" "$b")); Isso...
03.08.2017 / 20:55
2
respostas

Como escapar de uma aspa simples? [duplicado]

Isso funciona bem: sed -i 's# @driver.find_element(:xpath, "//a\[contains(@href,##' temp_spec.rb contra uma fonte de @driver.find_element(:xpath, "//a[contains(@href,'change_district')]").click Acabo de receber: 'change_dis...
15.05.2013 / 22:11
2
respostas

Divisão de parâmetros

Eu tenho um script bash que é um simples wrapper em torno de outro processo: $ cat ~/bin/s3cmd #!/bin/sh trickle -u 80 ~/bin/s3cmd.py $* $ Isso funciona muito bem quando os parâmetros não contêm espaços. No entanto, parece falhar sempre q...
13.11.2012 / 21:50