I'm working on a bash script that appends to /etc/profile but instead of appending, I accidentally wrote over it, losing all of its content. How can I restore the file? I did search here but being new to Ubuntu, I don't know if the posted /etc/profile content I see in other questions is the default content.
Asked
Active
Viewed 7,492 times
17
-
1`grep /etc/profile /var/lib/dpkg/info/*.postinst` shows `/var/lib/dpkg/info/base-files.postinst`, which in turn has a function copying `profile` from `/usr/share/base-files` to `/etc/passwd` (among other such files). – muru Mar 20 '18 at 08:30
-
2Testing a script on your own OS, as root is not a good idea. You should use a VM (so you can just take a snapshot, and if anything goes wrong you just restore the snapshot), or at the very least backup your files before running it. – Bakuriu Mar 20 '18 at 18:20