Perguntas sobre 'variable'

2
respostas

Como usar variáveis adequadamente neste pequeno script?

Aqui está um pequeno script para redirecionar links simbólicos errados que quero tornar interativos. #!/bin/bash # retarget (broken) symbolink links interactively echo -n "Enter the source directory where symlinks path should be retargeted &...
10.02.2015 / 15:47
1
resposta

LD_LIBRARY_PATH não encontrado - CentOS

Estou tentando executar os dois comandos a seguir ... LD_LIBRARY_PATH =/opt/oracle/instantclient_12_1 export LD_LIBRARY_PATH Mas quando eu executo o primeiro comando, recebo um erro -bash: LD_LIBRARY_PATH: command not found Me...
02.10.2013 / 18:05
1
resposta

Como posso preservar novas linhas vindas da saída de um comando durante a atribuição de variáveis?

Considere: $ getfacl somefile.dat # The output is formatted and contains several new lines.. # file: somefile.dat # owner: user1 # group: group1 user::rw- group::r-- #effective:r-- mask:r-- other:r-- $ $ ACL_PERMISSIONS=$(ge...
17.04.2013 / 10:32
2
respostas

Acrescentar strings a vários valores separados por espaço em uma variável

Eu tenho uma variável VAR="XYZ YZA ZAB" declarada e gostaria de acrescentar algumas strings ao lado de todas as palavras dessa variável. Por exemplo: Quero anexar .file1 a cada substring separado do espaço em XYZ YZA ZAB . A saída...
06.11.2018 / 10:36
5
respostas

echo line com var que contém poucas linhas

Eu tenho um arquivo chamado 'file1.txt' que contém, por exemplo: bibi.toto jaja.bubu vrtegbvtr.rvgtbtdtbvtd E eu quero repetir algum texto com o conteúdo var (que contém as linhas file1.txt) assim: var=$(cat file1.txt) echo 'hello ther...
24.10.2018 / 07:57
3
respostas

Mapear cadeia de caracteres de var1 para var2 (pesquisa)

Eu quero fazer uma pesquisa insensível a maiúsculas e minúsculas em VAR2 com base no conteúdo da VAR1 que contém alguns parâmetros no formato key : value . Se um VAR1 key estiver presente, substitua o valor em VAR2. Por exemplo,...
11.06.2018 / 14:49
4
respostas

Criando n variáveis no Bash sem atribuí-las uma a uma?

Como faço para criar n variáveis em scripts de shell sem atribuí-las explicitamente? O que quero dizer é algo como um loop que cria var1 , var2 , var3 , ..., varx , onde x é uma variável que defini anteriormente, algo como: read x...
22.08.2018 / 11:03
3
respostas

Por que uma variável global é definida com 'read variable' dentro de um loop 'while', mas local quando definida com 'while read variable'?

unset myVariable i; while [ -z "$i" ]; do read myVariable; echo "myVariable : '$myVariable'"; i=foo; done; echo "myVariable : '$myVariable'" (o unset está lá para permitir a repetição do comando) pressione qualquer tecla +...
21.08.2018 / 15:05
2
respostas

bash- definindo variáveis com VAR = $ {[number]: - default}

Eu encontrei um script que usa VAR1=${1:-8} VAR2=${2:-4} Eu posso ver de algumas outras perguntas e jogando com algum código que VAR1=${VAR2:-8} criará VAR1 com um valor de qualquer VAR2 , se existir. Se VAR2 nã...
17.01.2017 / 21:23
1
resposta

Usando eval no arquivo make

Eu executo um build de buildroot e durante esse processo de criação um arquivo de texto é criado. Depois disso, outro make, como parte da construção, é executado. Eu quero ler o conteúdo do arquivo gerado em uma variável e usá-los. Isso não func...
10.01.2017 / 15:30