- یعنی توی دستور passwd وسطش میشه اینتر زد!؟
 - ویرایش :
 - تازه متوجه منظور شما شدم  
 - اول کدی که نوشتید این خط رو بزارین و دوباره بررسی کنید که انجام میده یا نه.
#!/bin/bash
 - برای اون قضیه خروج که گفتید ، این کد در یک لحظه اجرا میشه و تموم میشه ،و دستی ازش خارج شدن خیلی معنی نمیده یا شایدم من متوجه حرفتون نشدم.
 - و در کل کدی که در bashrc میزارین توی ترمینال خواصی اجرا نمیشه که بخوایم با ctrl + c ببندیمش.
#!/bin/bash
echo "Enter Password For Root:"
read pass
echo -e "$pass\n$pass\n"| passwd root
root@ubuntu:~# sh pass.sh 
Enter Password For Root:
sdfDSF34rdfg
Enter new UNIX password: Retype new UNIX password: Sorry, passwords do not match
passwd: Authentication token manipulation error
passwd: password unchanged
فایده نذاشت
ببینید آخر اون اسکریپت تغییر ایپی که کاربر همه ی سوال هارو جواب میده نیازه یه ریبوت بشه
حالا من میخوام وقتی که کاربر لاگین کرد حالا اگه ctrl + c  فشار داد لاگ اوت بشه پ برای وارد کردن مجدد باید لاگین بشه