我正在尝试编写一个 bash 脚本,它会询问echo "What programme do you want to see?"
然后给出“foo”作为答案,以便可以通过该行读取“foo” apt-cache show foo|grep -i description -A 8
。
但请问该如何做呢?
我有如上所示的 echo 行,但不知道接下来该做什么。这将在 Debian 上使用。
答案1
这并不是太难。
echo "What program do you want to see?"
read program
apt-cache show "$program" | grep -i description -A 8
看:捕获用户输入。一般来说,如果您是 Bash 脚本的新手,请先尝试阅读一些指南。许多基础知识(分配变量、获取用户输入、输出、变量替换)在Bash 初学者指南。