作者KENyroj (难得一身鸡蛋糕...)
站内EzHotKey
标题Re: [讨论] Linux 或其他非Windows有哪些像 AHK 的 …
时间Sun Jul 27 23:33:33 2008
※ 引述《VElysian (家瑀 致中和)》之铭言:
: 如题,因为我没有在用 Linux,
: 只知道有 Shell Script (也不知道这个有没有统一的用法)...
: 最近想在文章类别增加这个的分类,
: 想请大家推荐一下在 Linux 以及他非 Windows 有哪些像 AHK 的软体,
: 还有文章类别可以怎麽写。
: (Shell Script -> [-SS-] ??? XD )
: 谢谢各位罗~~ ^_^
Linux 我所认知的喔, 都是一些类似 bat 的东西, 如板主所谓的 shell script
当然功能比 Bat 强大很多啦... @@ 但跟 AHK 好像不一样
而其实 Linux 那边的东西很多, 我也只是知道一些些皮毛... 就野人露鸟一下 XD
像 Shell Script 它就有不同的 shell, 而不同的 Shell 它的 Shell Script 就不一样
一般 UN*X 系统一定会有一个预设的标准 shell, 也就是
sh
大部份所谓的 Shell Script 都会用 sh 的语法来写, 为了相容性(所有的 UN*X都有)
其它的 Shell 还有 ksh, bash, csh, tcsh, zsh 等等不胜枚举...
这些 shell 除了提供我们登入时的使用者介面[虽然这个介面好像跟 DOS 不会差很多]
它还提供了
程式码直译器(Interpreter)的功能, 用来解析处理你的程式...
大部份我们在 UNIX 会换 default shell 都只是为了新的 shell 的一些介面功能...
比如 Linux 几乎都会把 bash 弄成预设的 shell, 因为它有 history 等等功能
但是在写 shell script 其实不太会真的去用的 bash 的新介面功能
都是在第一行指定好这个 script 所要用的预设直译器, 指定为 sh 就都用 sh 写了..
#!/bin/sh # 在 shell 的第一行以 #! 起头後接路径来指定本 script 所要用的直译器
除了 shell script 之外... Linux 还有其它很好很强大的 Script 语言直译器...
只是这些直译器就单纯是直译器, 没有 shell 的介面功能...
首先是 python <- 可惜我没用过, 不过听说它是全球 POP 程式语言仅次 JAVA & C++
再来就是 perl <- 这方面其实也有 perl 板 ^^" 有不少强大的程式是用 perl 开发的
还有一个大家一定多少都有听过的 PHP... 没错! 写网页那个 PHP...
只要你第一行 #!/usr/local/bin/php 指定好 php 的路径, 就可以用 php 写 script!
相关的资料其实也有 PHP 板啦 XD
不知有没有帮助... ^^" 献丑了...
__yroj
--
人的命运是什麽...?? 上天注定...?? 自己创造...??
不!! 人的命运只有一个... 就是 死亡
死亡并不可怕... 人出生的目地, 就是一步步走向死亡...
真正可怕的是... 在生与死之间...
你 究 竟 做 了 什 麽 ???
from <<火凤燎原>> by 陈某 某集 某话 某页
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.85.63.25
※ 编辑: KENyroj 来自: 219.85.63.25 (07/27 23:35)
1F:推 VElysian:感谢分享。 ^_^ 07/28 21:22