ベストアンサー PATHについて 2008/04/01 16:07 PATH=/sbin:/usr/local/bin:/sbin となっていた場合、最後の/sbinを消したいときはどうすればよろしいでしょうか? みんなの回答 (4) 専門家の回答 質問者が選んだベストアンサー ベストアンサー Tacosan ベストアンサー率23% (3656/15482) 2008/04/01 17:37 回答No.2 どういう事情で消したいのかよくわかりませんが, PATH=`echo $PATH | sed -e 's#:/sbin$##'` の方が安全では>#1. 通報する ありがとう 0 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 その他の回答 (3) ken-etsu ベストアンサー率46% (55/119) 2008/04/02 16:54 回答No.4 ANo.2のTacosanさん、確かに行末を指定した方が安全は安全ですね。 でも、安全以前に、Tacosanさんのコードは動きませんよ。なぜなら、sedの在り処はPATHが通ってないところだから。 通報する ありがとう 0 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 t-okura ベストアンサー率75% (253/335) 2008/04/01 21:05 回答No.3 ちょっと違う方向の回答を。 PATH 変数はホームディレクトリの .bashrc や .bash_profile などで 設定されている場合があるので、これらのファイルで不要なものが 設定されていないか、見直してください。 通報する ありがとう 0 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 ken-etsu ベストアンサー率46% (55/119) 2008/04/01 17:22 回答No.1 PATH=`echo $PATH | /bin/sed 's/:\/sbin//'` 通報する ありがとう 0 広告を見て全文表示する ログインすると、全ての回答が全文表示されます。 カテゴリ [技術者向] コンピューターOS(技術者向け)Linux系OS 関連するQ&A パスがうまく通らないので、パスについて教えてください。 PHP シェル変数(path)の挙動がわかりません Linux系OS パス(PATH)の設定ファイルについて Linux系OS PATHの修正について(初心者) その他(プログラミング・開発) 環境変数PATH Linux系OS 環境変数pathについて その他([技術者向] コンピューター) 環境変数の設定(PATH) Linux系OS sshdコマンドへのpathの貼りかた Linux系OS LiveからインストしたFedora MAKE出来ない Linux系OS PATHいついて Solaris系OS Developer Tools Mac パス?? CGI PATHの設定方法 Solaris系OS qmail Part2 その他(OS) chrootコマンドがうまく使えません その他(ITシステム運用・管理) 全ユーザのパスの指定 その他(OS) gdbをインストールできない Solaris系OS linuxのpathと別名的な事について Linux系OS パスを通す Linux系OS LinuxのPHPのパス PHP