2017-06-09 70 views
-1

我已经在Windows上安装并使用了Image Magick,并且工作正常。现在我试图让它运行并将它安装在我的Ubuntu实例上。 我通过对示例图像执行简单的“转换”测试来验证它的工作原理。 现在我发现这个网站有一些有用的基于Unix的脚本。 http://www.fmwconcepts.com/imagemagick/textcleaner/index.php在ubuntu上运行ImageMagick脚本

我的问题是如何运行这些脚本之一。我将例如“textcleaner”脚本复制到我的个人文件夹/usr/home

如何根据使用说明运行脚本?

USAGE: textcleaner [-r rotate] [-l layout] [-c cropoff] [-g] [-e enhance ] [-f filtersize] 
[-o offset] [-u] [-t threshold] [-s sharpamt] [-s saturation] [-a adaptblur] [-T] 
[-p padamt] [-b bgcolor] infile outfile 

当我从同一个文件夹中运行命令作为textcleaner脚本存储在作为命令“textcleaner”它什么都不做,只是消息“命令未找到”
所以这真的是关于如何做的问题我注册了这个脚本,如果这是正确的说法。

+0

Stack Overflow是编程和开发问题的网站。这个问题似乎与题目无关,因为它不涉及编程或开发。请参阅帮助中心的[我可以询问哪些主题](http://stackoverflow.com/help/on-topic)。也许[超级用户](http://superuser.com/)或[Unix&Linux堆栈交换](http://unix.stackexchange.com/)会是一个更好的地方。另请参阅[我在哪里发布关于Dev Ops的问题?](http://meta.stackexchange.com/q/134306) – jww

回答

1

您需要使脚本可执行。

chmod +x textcleaner 

然后直接与...

./textcleaner [options] 

如果你想使脚本可用的系统范围,只需将其安装到/usr/local/bin执行它。

sudo cp -p ./textcleaner /usr/local/bin/textcleaner 
# Or even just 
sudo install textcleaner /usr/local/bin 
+0

就是这样,这个linux业务是新的:(谢谢 – MayoMan

+0

或者如果你把所有的脚本放在一个文件夹,然后将该文件夹的路径添加到您的.profile或.bash_profile中的PATH环境变量中,这将允许它在任何位置运行。请参阅我的主页上的指针,网址为http://www.fmwconcepts.com/ imagemagick/index.html – fmw42

+0

您还可以通过命令“bash path2/textcleaner ... argument ... input output”(不带引号)从任意位置运行它 – fmw42