在终端中执行自己的Unix命令?

时间:2009-03-06 16:44:10

标签: unix terminal bash

我制作了一个Unix命令macmac2unix,它将Mac的Word文件转换为Unix平台。

我想将命令作为

运行
$macmac2unix file1 file2 file3 ...

问题: 如何在每个路径中运行此命令?

我将以下内容添加到.bashrc失败

CDPATH=:/Users/Sam/Documents/Unix

3 个答案:

答案 0 :(得分:5)

尝试添加

export PATH=$PATH:/Users/Sam/Documents/Unix

到你的.bashrc

使您的脚本可执行,确保它位于/ Users / Sam / Documents / Unix中。 你可以用以下内容重读.bashrc:

~> . ~/.bashrc

但如果你已经玩过你的环境变量,那就重新启动你的终端了 会更清洁。

答案 1 :(得分:3)

将其添加到PATH,而不是CDPATH。

答案 2 :(得分:2)

尝试在PATH中添加它:

PATH=/Users/Sam/Documents/Unix:$PATH