shell 从命令行提示输入,和自动输入,自动交互
让shell提示输入一个变量,赋值个MY_FILE_NAME vim input.sh #!/bin/bash read -p "Please input a filename1:" MY_FILE_NAME1 read -p "Please input a filename3:" MY_FILE_NAME2 echo your input filename1= " $MY_FILE_NAME1 " filename2= " $MY_FILE_NAME2 " 让上面的input.sh自动输入往下执行: echo -e "fileA\nfileB\n" | ./input.sh 输出: your input filename1=fileA filename2=fileB 文章来源: shell 从命令行提示输入,和自动输入,自动交互