At Thu, 22 Jan 2009 20:27:14 +0900,
Munechika Sumikawa wrote:
> お手軽手抜きスクリプト。csh系限定です。cdromからコピーした後に実行してください。
> また、6.4R以外で動く保証なしです(例外ファイルが変わる可能性があるので)

........... link_test ............
1: foreach f ( `\ls | grep -v "\[" | grep -v nextboot | grep -v 
dhclient-script` )
2: foreach? ln -f \[ $f
3: foreach? end

% ./link_test
(: unexpected token

7.0と 6.3で同じです。

........... 追加版 ........
1: #! /bin/csh
2: foreach f ( `\ls | grep -v "\[" | grep -v nextboot | grep -v 
dhclient-script` )
3: foreach? ln -f \[ $f
4: foreach? end

以下 7.0で

% ./link_test
foreach?: 照合パターンに合いません.
foreach?: 照合パターンに合いません.

........... 変更版 ........
1: #! /bin/csh
2: foreach f ( `\ls | grep -v "\[" | grep -v nextboot | grep -v 
dhclient-script` )
3: foreach ? ln -f \[ $f
4: foreach ? end

% ./link_test 
foreach: 変数名は英字で始める必要があります.

でした;
つまり、すべての [ へのリンクをアンリンクとする?でしょうか。

% ln -f atmconfig

とすると、なくなりますね。
-- 
                        /  Name : Dobashi Mitsuyoshi  /
                       / E-mail : md...@luna.wak2.jp /

メールによる返信