我一直在尝试添加自定义 ASCII 艺术到cowsay
按照教程,我.cowsay/cowfiles
在我的主目录中创建了一个路径,并放置了一个名为的文件,该文件只是在中找到的cow2.cow
原始文件的副本。 按照命令手册中的描述,我将自定义 cows 文件夹添加到我的 shell 文件中的相关路径变量中:
default.cow
/usr/share/cowsay/cowfiles
COWPATH=$COWPATH:$HOME/.cowsay/cowfiles
但是,这不起作用,当我使用... | cowsay -f cow2
它时,它告诉我找不到 cow 文件。但如果我指定整个路径,它就会起作用:... | cowsay -f $HOME/.cowsay/cowpath/cow2.cow
我该如何修复这个问题?
编辑:我忘记了export
新COWSAY
路径。这是一个环境变量,而不是 shell 变量。
要添加到路径的正确行是export COWSAY=$COWSAY:<additional path>