
edersongs
(usa Ubuntu)
Enviado em 15/11/2017 - 13:15h
Ryuk escreveu:
Testa assim:
versao=`grep PopCornTime versoes.txt | cut -d'=' -f2`
mkdir -p /caminho/para/$versao
$ neste caso indica uma variável
O comando funcionou porém apenas com uma variável mas não com mais de uma.
Exemplo
Arquivo codename_version.txt com o várias variáveis, ex::
CODENAME=xenial
VERSION=16.04
CODENAMEMINT=sonya
CODENAME=`grep CODENAME codename_version.txt | cut -d'=' -f2`
VERSION=`grep VERSION codename_version.txt | cut -d'=' -f2`
CODENAMEMINT=`grep CODENAMEMINT codename_version.txt | cut -d'=' -f2`
mkdir -p ~/$CODENAME_$VERSION_$CODENAMEMINT
Neste caso ele pega o resultado apenas da última variável, no caso, CODENAMEMINT.
Preciso que ele leia e use várias (mais que duas) variáveis em um único comando. Por isso pensei em algo que guardasse o resultado do cat, não sei, foi apenas uma ideia.
OBS: Lembro que o que tenho descrito são apenas exemplos pequenos para facilitar a ajuda.