bash - 添加单个 Bash 命令

标签 bash

我没有 su 访问权限,我在 ~/et 目录中有一个名为 exiftool 的 perl 可执行文件。

我需要将该可执行文件添加到 bash 命令(以便我可以键入 exiftool 而不是 ~/et/exiftool)。

问题是 ~/et 包含其他不可执行的文件(所以我不能使用 export PATH=$PATH:$HOME/et)。有其他选择吗?

最佳答案

您可以使用别名:

alias exiftool=~/et/exiftool

或者您可以将其符号链接(symbolic link)到别处并将那个目录添加到您的路径中:

mkdir -p ~/bin
ln -s ~/et/exiftool ~/bin
PATH=$HOME/bin:$PATH

关于bash - 添加单个 Bash 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1234424/

相关文章:

node.js - 用于 UNIX 系统的较少样式的 Markdown 查看器

linux - 拆分文本文件并根据第一列重命名

python - 在python中每次迭代时分别获取函数的日志

bash - 当它是一个变量时,Grepp 一个短语

python - 如何使用 python subprocess.call,将 stdout 的副本发送到日志文件,同时检测第一个命令的结果

regex - 正则表达式在 linux bash 中获取 X 数量的值

php - 根据文件的时间戳名称查找文件名,

python - 模拟 bash 的 [ctrl]-l,**清爽**

linux - 谁在按下ctrl + c,tty驱动程序或shell时将SIGINT发送到前台进程

linux - 这个 PROMPT_COMMAND 有什么作用?