linux - 我可以使用参数创建别名吗?

标签 linux unix

所以我想运行一个需要我输入文件名的脚本。

例如: /userthatisnotme/bin/移动文件名

所以我想让它更容易记住,所以我可以只键入 move filename 而不是整个路径。

我该怎么做?

最佳答案

在您的 bash_profile(或其他 shell 配置文件脚本)中:

alias my_move="/userthatisnotme/bin/move"

此处 ls 的别名示例:http://github.com/adamv/dotfiles/blob/master/bashrc#L45

“参数”放在别名之后。对于更复杂的情况,您可以创建一个 shell 函数而不是别名。

关于linux - 我可以使用参数创建别名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4002046/

相关文章:

java - 无法执行 cd/usr/bin/java

linux - 用于本地开发/测试的 IMAP 服务器

python - 将原始 IP 数据写入接口(interface) (linux)

c - 静态链接的最近函数在 C 中无法正确求值

shell - 如何在使用 sed 时转义 & 字符

python - 在 Python 中设置硬件时钟?

java - Logstash 加载错误

linux - 使用 awk 比较 2 个文件 - 如果第二个字段相同,则对第一个字段求​​和并打印它 - 如果不打印它(对于两个文件中的不匹配条目为 true)

python - 在 Python 中进行刷新时如何防止 BrokenPipeError?

python - 启动两个永无止境的 python 脚本