如何恢复/etc/profile文件?

我正在编写一个bash脚本,用于追加内容到/etc/profile文件中。但是不小心覆盖了原有内容,导致所有内容丢失。我该如何恢复这个文件呢?我在这里搜索过,但作为Ubuntu的新手,我不知道其他问题中发布的/etc/profile内容是否为默认内容。

1运行命令 grep /etc/profile /var/lib/dpkg/info/*.postinst 可以显示 /var/lib/dpkg/info/base-files.postinst,而这个文件中有一个函数将 profile/usr/share/base-files 复制到 /etc/passwd(以及其他类似的文件)。 - muru
2在自己的操作系统上测试脚本并以root权限运行并不是一个好主意。你应该使用虚拟机(这样你可以轻松地拍摄快照,如果出现问题,只需恢复快照),或者至少在运行之前备份你的文件。 - Bakuriu
为什么这个问题被重新打开了?重复问题涵盖了在磁盘的其他位置存在原始配置文件的情况。 - undefined
1个回答

应该在/usr/share/base-files中有一个默认的profile的副本。