小编Kha*_*per的帖子

从别名命令中获取第一个参数并将其插入到文件扩展名中

如何创建带有参数的别名并将其插入到文件扩展名中以创建它?我厌倦了这个,但这不起作用:

alias create-bash-file=' echo  "#!/bin/bash" > "$1.sh" '
Run Code Online (Sandbox Code Playgroud)

因为 $1 是第一个参数,.sh 是文件扩展名,我想创建一个别名来创建包含“#!/bin/bash”的 bash 文件,但文件名我想将其作为参数,例如,我将写入 create-bash-file filename 这应该生成名为 filename.sh 的 bash 文件

bash shell aliases positional-parameter

1
推荐指数
1
解决办法
222
查看次数

标签 统计

aliases ×1

bash ×1

positional-parameter ×1

shell ×1