私のホームディレクトリに「foo」というバイナリファイルがあり、
私のPATH変数に私のホームディレクトリが含まれていません。
PATH変数は読み取り専用なので変更できません。
質問:以下を使用せずにこのバイナリをどのように実行できますか?
./foo
. ./foo
答え1
この試み:
次の内容でpars.shファイルを作成します。
#!/bin/bash
export PATH=$PATH:./
foo
実行とbash --noprofile --norc parse.sh