
ここ数日、この問題が発生しています。Ubuntu 16 でターミナルを開くたびに、最初の行に「$: command not found」と表示されます。
$: command not found
jitendra@jitendra-ubuntu:~ $
答え1
シェルの初期化ファイルの 1 つに、 が 1 つだけ含まれる行があります$
。 行に 1 つだけあるため、コマンドとして実行されますが、その名前のコマンドは$
存在しないため、このエラーが発生します。 この行を見つけて削除する必要があります。 ターミナルを開き、次のコマンドを実行します。
grep --color -PH '^\s*\$\s*$' ~/.bashrc ~/.profile ~/.bash_profile ~/bash.login \
~/.bash_aliases /etc/bash.bashrc /etc/profile \
/etc/profile.d/* /etc/environment 2> /dev/null
次のような行が返されます:
/home/jitendra/.bashrc:$
報告されたファイル名を開き、行を見つけて削除します。