Ajuda para desenvolver um script.
Pessoal,
Estou fazendo um script e gostaria de uma ajuda de vocês.
Exemplo: Eu tenho um arquivo da seguinte forma:
a.b:xxx:1:0:yyy:/home/a.b:abc:123
Quando eu executasse e digitasse nesse script "a.b" como eu faço para que ele procure nesse arquivo a linha onde se encontra "a.b" e pegue a coluna "/home/a.b" e a coloque no script para executar um comando.
Talvez com os comandos TR e CUT eu consiga fazer isso, mas não sei como.
Não sei se consegui ser claro na minha explicação.
André
Ajuda para desenvolver um script.
Improvisei ... faça um teste ...
(onde vc le "arquivo", substitua pelo nome do arquivo que vc deseja ler )
#!bash
###############################
#modo de usar : nome_do_script [paramentro]
#exemplo : nome_do_script "a.b"
###############################
param1="$1"
comando=`cat arquivo|grep ${param1}|awk -d":" '{print $6}`
bash -x ${comando}
## FIM SCRIPT ####