Perguntas sobre 'quoting'

2
respostas

Por que essa variável de ambiente não está configurada?

Quando um shell executa um executável externo como um comando, podemos passar variáveis de ambiente no executável. $ var=3 /bin/echo '$var' $ var=3 bash -c "/bin/echo '$var'" ambos não produzem nada. Quando um programa é executado...
31.07.2017 / 16:27
3
respostas

Argumento UNC no bash scipt

Eu quero criar um script bash com um UNC "puro" (ou seja, eu não quero escapar literalmente das barras invertidas) como um argumento, ou seja, algo como: ./foo \my\share\is\here No entanto, como é natural, o script acima diz: \myshar...
15.01.2015 / 17:15
2
respostas

Quoting / escaping / issue de expansão em “comando em uma variável”

Eu quero executar um comando como este em um script bash: freebcp <authentication and other parameters> -t "," -r "\r\n" Quando executado diretamente na linha de comando, o comando funciona conforme o esperado. Mas quando colocado e...
20.01.2015 / 02:40
3
respostas

No bash, como chamar uma variável e envolver aspas em torno de seu valor como parte de um comando sem fazer com que o nome da variável se torne um literal de string?

Então, quero adicionar 10 segundos por vez. O comando para fazer isso veio de aqui . Para ilustrar: STARTIME="$(date +"%T")" ENDTIME="$STARTIME today + 10 seconds" CALL="$(echo date -d $ENDTIME +'%H:%M:%S')" O problema que tenho com e...
21.06.2015 / 18:56
4
respostas

Obtém o tempo decorrido do processo em segundos

Semelhante a Como verificar quanto tempo um processo foi executado? , estou tentando obter o tempo decorrido para um processo em segundos em um sistema Linux embarcado usando BusyBox e sh (não bash ). A diferença é que eu gostaria em segun...
08.06.2015 / 14:10
1
resposta

Copie o arquivo mais novo no diretório sobre SSH

Como é possível copiar o arquivo de texto mais recente de um diretório específico em um servidor remoto para sua máquina local? No próprio servidor, posso fazer o seguinte: $ cat 'cd /home/user/dir ; readlink -f $(ls -t | head -1)' >...
24.08.2014 / 15:13
2
respostas

Weird zsh grep -P comportamento

Eu conecto ao servidor com o PuTTY do Windows. Eu tenho um longo ainda não tocado (suponho) por mãos de configuração de administrador local: $ cat /opt/jira/.subversion/config ... ### must be enabled, which is typically done by setting...
12.05.2012 / 08:29
4
respostas

Um alias para mover arquivos e segui-los para o destino deles

Estou tentando escrever um script - ou um alias, para ser mais preciso -, o que me permite mover arquivos e seguir ( cd ) para o diretório de destino deles. A resposta aceita a essa pergunta sugere este código: mvf() { mv "$@" &&...
15.06.2017 / 21:49
3
respostas

echo $ junto com variável

Estou tentando imprimir o último diretório como abaixo #!/bin/bash dirc="/a/b/" i=3 'echo "$dirc" | awk -F / '{ print ""$"i"}'' que deve imprimir 'b', o que não está acontecendo.     
16.06.2017 / 09:26
1
resposta

grep não funciona quando coloco o diretório entre aspas duplas

Quando faço algo assim: grep "hello" /home/paul/* Funciona. Mas quando faço algo assim: grep "hello" "/home/paul/*" grep exibe o erro: grep: /home/paul/*: No such file or sirectory Por que isso?     
09.12.2017 / 03:27