私はc-shellでのプログラミングに比較的慣れておらず、trコマンドに問題があります。スクリプトを実行すると、「trコマンドが見つかりません」というエラーメッセージが表示されます。また、変数に割り当てたforeachループ内のファイルの内容を表示しようとしています。これは実際にはファイルパスの名前またはその内容のみを出力しますか?これが私のコードです:
#! /bin/csh
set path = /home/students/fall2012/crn12143/ford/friend_list
foreach i ($path)
echo $i | tr '[a-z]' '[A-Z]'
end