zsh 别名未正确创建文件

时间:2021-04-17 00:38:29

标签: shell zsh

我正在尝试更改要创建的触摸命令。它需要一个参数,所以我搜索了如何做到这一点,并为它创建了一个函数。我绝对没有做对。 这是我的功能:

create() {
    touch fileName $1
}

我这样调用函数

create foo.py

它确实创建了文件,尽管文件名包含“fileName”。

fileName foo.py

谁能告诉我我做错了什么?

1 个答案:

答案 0 :(得分:1)

删除fileName。这是要创建的文件名的占位符,在您的情况下为 $1

create() {
    touch $1
}
相关问题