我的 .sh 文件的内容是
sudo -i
cd /home/madhu131313/Documents/
我运行它,然后它要求输入 root 密码,它更改为 root,但它没有执行更改目录
答案1
更改目录会影响当前进程。它才不是影响父进程;那将是一个巨大的安全漏洞。请参阅http://mywiki.wooledge.org/BashFAQ/060
我的 .sh 文件的内容是
sudo -i
cd /home/madhu131313/Documents/
我运行它,然后它要求输入 root 密码,它更改为 root,但它没有执行更改目录
更改目录会影响当前进程。它才不是影响父进程;那将是一个巨大的安全漏洞。请参阅http://mywiki.wooledge.org/BashFAQ/060