使用保存的脚本输入

使用保存的脚本输入

我经常在输入中输入一些脚本,如下所示:

[support@ccfcore-3 exporttool]$ ./sendExamToRepo.sh
Enter the Study Instance UID:
2.25.98472613238667427310842065102689842379

该脚本本身使用基本的 echo 和 read 语句:

echo "Enter the Study Instance UID: "
read SUID

有没有一种方法可以将我输入的输入保存到某种文本文件或缓冲区中,以便当我需要重新输入它时,我不必不断地浏览日志文件来再次复制输入(我从日志文件获取输入)?

答案1

您可以将其通过管道传输到脚本的标准输入:

echo 2.25.9847261 | ./sendExamToRepo.sh

或者重定向标准输入以来自文件:

./sendExamToRepo.sh < SUID.txt

相关内容