`.bashrc`は`set -e`によって破損しており、ログインできません。

`.bashrc`は`set -e`によって破損しており、ログインできません。

.bashrcを加えて私を壊した。

set -e

その始めに(間違って)。これでssh機械は使用できません。ただ話す

Connection to mymachine closed

次のコマンドを実行してみてください。

ssh mymachine 'cat .bashrc'

結果は空です。

ssh -t mymachine /bin/sh

それも無駄です。

それを修正する他の方法がありますか?

答え1

これは動作します -ssh <username@<host> "/bin/sh -c 'rm -f .bashrc'"

関連情報