パスに「which」がないファイルを探しますか?

パスに「which」がないファイルを探しますか?

(とにかく)スクリプトを実行できます。

$ assemble.sh file
... [output]

しかし、which見つかりません:

$ which assemble.sh
which: no assemble.sh in (/s/std/bin:/usr/afsws/bin:/opt/SUNWspro/bin:/usr/ccs/bin:/usr/ucb:/bin:/usr/bin:/usr/stat/bin:/usr/X11R6/bin:.
  1. どうやってこれができますか?
  2. このファイルがどこにあるのか、どうすればわかりますか?

バッシュを使っています。

ベストアンサー1

次のコマンドを使用します。 type assemble.sh

さまざまなシェルで動作し、最初の結果のみを表示します。

おすすめ記事