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

匿名 (未验证) 提交于 2019-12-03 00:39:02

让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

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!