如何在自定义bash命令中添加参数?
问题描述:
我想添加自定义变量,在bash脚本alias命令,而不是能够做到这一点如何在自定义bash命令中添加参数?
我加入.bash_profile
文件
alias mvdb='mv ~/dbs/aw ~/dbs/aw-$1'
以下在命令行中我试图运行一个脚本
mvdb "2017OCT20"
我想名为aw
的文件夹改名为aw-2017OCT20
当我运行命令
答
这是一个功能的工作。
mvdb() {
mv ~/dbs/aw ~/dbs/aw-"$1"
}
我加入了别名bash的配置文件与一行代码,'别名MVDB ='MV〜/ DBS/AW〜/ DBS/AW-$ 1''所以,我可以写的功能,你曾经提到直接在.bash_profile中,还是我需要创建一个仅包含此功能的新文件 – Masade
您可以直接将它放在'.bash_profile'中。 –