Bash尝试编写两个shell提示?
我正在查看连接到终端的正在运行的bash进程的strace输出,以进行教学。 我的bash进程具有PID 2883。 我输入 [OP@localhost ~]$ strace -e trace=openat,read,write,fork,vfork,clone,execve -p 2883 2> bash.strace 进入终端。然后,我进入bash流程,并进行以下交互: [OP@localhost ~]$ ls 看输出,我看到 strace: Process 2883 attached read(0, "l", 1) = 1 write(2, "l", 1) = 1 read(0, "s", 1) = 1 write(2, "s", 1) = 1 read(0, "\r", 1) = 1 write(2, "\n", 1) …