Bash case语句创建文件

时间:2014-04-01 14:46:06

标签: bash shell touch case

您好我正在创建一个简单的案例陈述菜单来实现地址簿,我遇到了麻烦。

菜单工作正常,但我无法理解为什么不通过此命令创建文件。

这只是主要的测试,看看是否创建了一个文件但是给了我一个操作数错误,所以我尝试将.txt添加到最后并且没有给出任何反馈。

 1) echo "Please enter a name for your addressbook"
                        read addName
                        touch $addname

                break;;

2 个答案:

答案 0 :(得分:3)

read addName$addname名称不相同(大写n与小写n)

答案 1 :(得分:1)

你可以试试这个。

echo "Please enter a name for your addressbook"
                        read addName
                        touch $addName.txt

                break;;

表示文本文件。