我正在尝试更改要创建的触摸命令。它需要一个参数,所以我搜索了如何做到这一点,并为它创建了一个函数。我绝对没有做对。 这是我的功能:
create() {
touch fileName $1
}
我这样调用函数
create foo.py
它确实创建了文件,尽管文件名包含“fileName”。
fileName foo.py
谁能告诉我我做错了什么?
答案 0 :(得分:1)
删除fileName
。这是要创建的文件名的占位符,在您的情况下为 $1
。
create() {
touch $1
}