amijasamijas
@amijasamijas

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

export LANG=C後にsedコマンドが認識されなくなりました

解決したいこと

mac(big sir)のターミナルでexport LANG=Cコマンドを打ったところ、直後からsedコマンドが認識されなくなってしまいました。
自力で解決が困難で、ご助言いただければ幸いです。

発生している問題・エラー

command not found: sed

該当するソースコード

sed
command not found: sed

自分で試したこと

man sed ではsedは見つかります。
$PATHでsedのパス先は消えてませんでした。
ググったところ環境変数がどうこうという記事がでてくるのですが、本件が該当しているのかどうかよくわからない状況です。

0

2Answer

ターミナルで export LANG=C と入力しただけであれば、そのターミナルを閉じれば設定は元に戻ります。ターミナルを開き直して試してください。

1Like

$PATHでsedのパス先は消えてません

何故、パス先にsedがあると判断したのでしょうか?

type  sed
find  /  -name  sed
env

で整合性が取れているか、確認しましょう!

因みに、export LANG=C は英語モードにするだけで、PATHを変更はしません。
考えられるのは、.rcbash にてLANG判定しているくらいでしょうか?何故に?

0Like

Your answer might help someone💌