9
Bagaimana cara menggunakan su untuk mengeksekusi sisa skrip bash sebagai pengguna itu?
Saya telah menulis skrip yang mengambil, sebagai argumen, string yang merupakan rangkaian nama pengguna dan proyek. Skrip seharusnya mengalihkan (su) ke nama pengguna, cd ke direktori tertentu berdasarkan string proyek. Saya pada dasarnya ingin melakukan: su $USERNAME; cd /home/$USERNAME/$PROJECT; svn update; Masalahnya adalah begitu saya melakukan su ... itu hanya …