shell 自动交互

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
1
#输出: 
your input filename1=fileA filename2=fileB

   转载规则


《shell 自动交互》 helen 采用 知识共享署名 4.0 国际许可协议 进行许可。
  目录