Armazenar na variável de ambiente

3

Eu tentei armazenar o conteúdo de um arquivo em uma variável de ambiente usando um desses comandos.

a= cut -f 1 abc.txt

cut -f 1 abc.txt >a 

não funciona.

Então, alguém pode me ajudar?

    
por xeon 12.05.2015 / 04:07

1 resposta

2
a= cut -f 1 abc.txt

Isto não funciona, isto irá atribuir a palavra 'comando' cortado à variável a. A sintaxe correta é

a='cut -f 1 abc.txt'

Agora você pode executar o comando

echo $a

e verifique o resultado. Trabalhos

O segundo comando

cut -f 1 abc.txt >a 

Isso redirecionará a saída do comando cut -f 1 abc.txt para um arquivo recém-criado chamado a e não uma variável a.

    
por Maythux 12.05.2015 / 08:54