我想要将任何带有 .abc 扩展名的文件类型与以下 shell 脚本关联起来:
#!/bin/bash
echo arg 1 is: $1
.abc 类型的文件只有文本,但我想确保打开带有 .abc 扩展名的文件会调用我的脚本(在这种情况下只是回显文件)。这给我带来了问题,因为我的脚本不被视为应用程序。
我的最终目标是编写一个 Web 服务器,它将处理任何以 .abc 为扩展名的文件类型的请求,并调用我的 shell 脚本作为处理程序。
任何帮助都将不胜感激,谢谢。
(使用 CentOS 6.5)
答案1
最有可能的是,您的脚本不被视为应用程序,因为它不是可执行文件。
chmod 755 script_name
应该可以解决这个问题。