> #!/bin/sh > > set -- "hinv" "df -k" "gfxinfo" "uname -a" # etc. > > for cmd in "$@"; do > echo "$cmd" > echo "\n\n$cmd\n--------------------" >> temp$$ > $cmd >> temp$$ > done
> cat t_lc
#!/bin/csh
#
#echo $*
foreach i ( $* )
set newfile = `echo $i | tr '[A-Z]' '[a-z]'`
echo $newfile
mv $i $newfile
endspecifing '#!/bin/csh' in vitally important! otherwise, won't work. |
> cat t_u
#!/bin/csh
#
#echo $*
foreach i ( $* )
set newfile = `echo $i | tr '[A-Z]' '[a-z]'`
echo $newfile
dos2unix $i $newfile
rm $i
end#!/bin/csh
#
#echo $*
foreach i ( $* )
set newfile = `echo $i | tr '[A-Z]' '[a-z]'`
#echo $newfile
unix2dos $i $newfile
rm $i
end#!/bin/csh
#
#echo $*
foreach i ( $* )
set newfile = `echo $i | tr '[a-z]' '[A-Z]'`
#echo $newfile
mv $i $newfile
enddocumented on: 11:43:05