私は(何らかの形で)スクリプトを実行できます:
$ 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:.
- これはどのように可能ですか?
- このファイルの場所を見つけるにはどうすればよいですか?
私はbashを使用しています。
おそらく愚かな質問ですが、それはエイリアス
—
ジェームズマクラウド
alias
ですか(つまり、コマンドを入力するとassemble.shが表示されます か?
@JamesMcLeod素晴らしい推測!acme.sh(github.com/Neilpang/acme.sh)の私の場合でした。インストール後、acme.shエイリアスが作成され、PATH変数にないにもかかわらずacme.shがどのように呼び出されるのか疑問に思いました。
—
rlib
assemble.sh
あなたの現在のディレクトリにありますか?