2016-04-12 3 views
0

に「見つける」を使用?

おかげ

答えて

2

$path変数が特別である - それはfindのようなツールを見つけるためにシェルに指示します。 :-)別の変数名を使用します。

あなたのインタラクティブシェルから、$pathがどのように見えるかはエコーで確認できます。以下は、私のFreeBSDのサーバー上の私のパスです:

ghoti% echo $path 
/usr/local/sbin /usr/local/bin /usr/sbin /usr/bin /sbin /bin /home/ghoti/bin /usr/X11R6/bin /usr/games 

このリストは、例えば$1の内容は、その後、tcshのはfindを見つけるために/usr/binで見て知っていない、何か他のものに置き換えている場合:

ghoti% which find 
/usr/bin/find 
ghoti% set path = "hello world" 
ghoti% which find 
find: Command not found. 
ghoti% 
+0

ありがとうございます。愚かな私:) – yagev

+0

@ yagev、私たちはすべてこれらのうちの1つにしばらくのうちに資格があります。しかし今ではあなたのクォータを満たしています.... ;-) – ghoti

関連する問題

 関連する問題