Variável global vs local no Csh

0

Eu adicionei um nome de arquivo como variável ao meu shell script para executar algum comando

#! /bin/csh -f
set REF = ../input_files/rslc_vv/$1.vv.rslc.par

Funciona bem, se eu executar com ./autoproc.sh 20150826

Agora, quero adicionar um comando run_all ao meu script, para automatizar um comando usando um arquivo de lista .txt, como

run_all bperp_file.txt 'phase $2.vv.rslc.par $2_$3.off $REF.hgt3 $2_$3.sim_unw'

Mas diz REF: Undefined variable. (Athough funciona bem se eu escrever 20150826.hgt3 em vez de $REF.hgt3

Como posso usar o REF corretamente no script com bandas também?

    
por Krsztr 12.01.2018 / 09:22

0 respostas