我需要编写一个 bash 脚本来创建一个名为的新用户 用户1 和一个空文件 my_txt.txt 在 〜用户1 / tmp /。问题是终端询问密码对于新用户,我不知道如何输入它苏-用户1
答案1
感谢评论员,我编写了这段代码,它似乎有效:
sudo useradd -m -s "/bin/bash" user1
sudo bash -c "echo user1:password | chpasswd"
sudo -u user1 bash -c "cd /home/user1 && touch my_txt"