¥Shell Scripts
_a text file, a sequence of shell
commands
_the '\'
character can be used for line continuation (for readability)
"for that purpose, it must be the
last character on the line (including spaces)
_executing shell scripts, 3
methods:
"tcsh filename : execute filename as
t-shell commands
"./filename :
execute filename according to the top "#!program"
Øif no such
line, use the current shell
Øthe file
must have execute permissions (see 'ls -l')
"source filename : execute filename using current
shell
Øthis method
affects the current environment, so it should be used only when that is the intention (e.g. .cshrc)
_consider ~/AFNI_data1/ht03/c00.all
_consider ~/AFNI_data1/ht03/@stim_analyze
_use the command "nedit my.script" to create a
script with a few commands
Øecho hello there
Øls -a
Øcd $HOME/AFNI_data1
Øls -al
_run the script using the
command: tcsh my.script