在不使用shell的情况下编辑bash.bashrc



我在树莓上编辑了文件.bashrc,并在末尾添加了startx

有人知道如何在不使用外壳的情况下将其移除吗?显然,每次打开shell时,它都会调用startx,然后关闭shell。

我假设您可以ssh到您的树莓pi中,如果可以的话,请尝试:

ssh -t username@hostname /bin/something-other-than-bash

如果您可以访问sed:

ssh -t user@raspberry "sed -i '$d' .bashrc"
  • 使用sftp获取.bashrc
  • 一些本地编辑器修改文件
  • 然后再次sftp将文件放回

另请参阅此帖子。

https://serverfault.com/questions/94503/login-without-running-bash-profile-or-bashrc

.bashrc将在打开bash shell时执行。您可以打开任何其他shell(例如tcsh)并对其进行编辑。

相关内容

最新更新