shell 从命令行提示输入,和自动输入,自动交互

时间:2025-02-26 07:42:21

让shell提示输入一个变量,赋值个MY_FILE_NAME
vim

#!/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"

让上面的自动输入往下执行:

echo -e "fileA\nfileB\n" | ./

输出:
your input filename1=fileA filename2=fileB