Perguntas sobre 'variable-substitution'

4
respostas

Substituição de variáveis de globalização bash? [duplicado]

Eu quero renomear os arquivos usando o nome existente deles como base para o novo nome. Então, se eu puder ls desses arquivos com ls blue*+(.png) Eu gostaria de renomeá-los como mv blue$(*)+(.png) $(1).png exceto que não...
26.11.2012 / 21:07
1
resposta

Makefile: Copiar usando variáveis do make - erro; Não é assim sem variáveis!

No makefile a seguir InputLocation:=./Test OutputLocation:=$(InputLocation)/Output Input:=$(wildcard $(InputLocation)/*.md) Output:=$(patsubst $(InputLocation)/%, $(OutputLocation)/%, $(Input:Input=Output)) .PHONY: all all: $(Output) $(Outp...
16.09.2018 / 14:33
2
respostas

Como eu adiciono uma data a um arquivo usando o script Bash com múltiplas variáveis?

Meu script está abaixo, não consigo lembrar como fazer isso fazer sentido. #!/bin/bash input=$1 output=$2 cp $input $output_$(date +%m%d%y) O objetivo é executar o script da seguinte forma /path/script.sh /path/file_name /path/archive/...
07.09.2018 / 17:04
2
respostas

Passando um argumento com aspas duplas e simples para outra chamada em bash [closed]

Eu tenho uma chamada ./run.sh name --vars="service_name='someothername'" e estou tentando chamar outro programa com exatamente o mesmo argumento --vars="service_name='someothername'" de run.sh , no entanto, sempre que eu faço, o Bash...
18.07.2018 / 02:17
1
resposta

Por que a substituição de variável é chamada de substituição de variável se recuperarmos o valor?

Li aqui o seguinte texto: The name of a variable is a placeholder for its value, the data it holds. Referencing (retrieving) its value is called variable substitution. Se recuperarmos / ou referenciarmos o valor, por que a terminol...
10.11.2017 / 05:49
1
resposta

Bash adicionar texto no script de linha [closed]

Tentando fazer meu script funcionar, mas não funciona. Aqui está o meu script #!/bin/bash a="* * * * * /home/server/scripts/check.sh" b="0 06,18 * * * /home/server/scripts/checks2.sh" sudo sed -i '28s/^/'$b'\n/' /var/spool/cron/crontabs/root...
08.05.2016 / 01:01
2
respostas

/ usr / bin / find não funciona quando usada com a substituição de comando [duplicado]

Em um script, tenho: CMD='/usr/bin/find /etc -type f -exec /usr/bin/md5sum {} \; ' MD5=$("${CMD}") Mas o script apresenta o erro: -bash: /usr/bin/find /etc -type f -exec /usr/bin/md5sum {} \; : No such file or directory No entan...
29.03.2016 / 15:57
2
respostas

Encontre a posição do caractere repetido “&”

Como pode determinar a posição de "&" na coluna número 5 para substring o valor 2 ou o valor de substring 3 por funções awk column1|column2|column3|column4|variable1:value1 & variable2:value2 & variable3:value3 & variable4:val...
13.10.2015 / 09:36
1
resposta

Procurando caminho como padrão de pesquisa no comando grep

Eu salvei o caminho na variável. var="/home/myfolder/subfolder" Precisa pesquisar se o caminho está disponível em um arquivo de texto usando o grep. grep -l '${var}' * >abc.txt Estou tentando listar os nomes dos arquivos que pos...
03.09.2015 / 12:34
1
resposta

Jquery como templates para formatação de strings no bash

#!/bin/bash rm all for f in assets/css/*.css; do printf "<style type='text/css' >\n" >> all cat $f >> all printf "</style>\n <!-----$f---->" >> all echo "$f copied" done Estou usando este código pa...
08.06.2015 / 10:52