当然还得实现较为复杂的命令组合,如:
ls -a |grep txt
cat /etc/passwd >> ~/a.txt
完成这样功能是不是很复杂?
欢迎大家提些建议。谢谢~
--
| Name : Jianjun Kong
| HomePage : http://www.kongove.cn
| Email : kongj...@gmail.com & 8817...@163.com
| Gtalk : kongj...@gmail.com
| A student of Xi'an Institute of Post & Telecommunications
这个就像google的翻译一样,有一个提示功能就可以了。
>
> 而且,这个用来干什么呢?
只是一个想法,对于初学命令的应该很有帮助。
On Sat, Jan 05, 2008 at 10:26:33PM +0800, 刘洋 wrote:
> On Sat, Jan 05, 2008 at 10:13:54PM +0800, Jianjun Kong wrote:
> > 前些天看到操作系统课程论坛上,关于编写shell解析程序的题目。今天和李磊聊天时谈到可以写一个程序,完成输出命令功能等帮助信息的功能。
> > 如程序运行时,输入
> > vim /etc/passwd
> > 则输出:用vim工具编辑/etc/passwd文本
> >
> > 当然还得实现较为复杂的命令组合,如:
> > ls -a |grep txt
> > cat /etc/passwd >> ~/a.txt
> >
> >
> > 完成这样功能是不是很复杂?
> > 欢迎大家提些建议。谢谢~
> >
> 单个命令应该没有问题,组合命令嘛,得看你能把各种情况下的语言组合起来是否还是通顺的语言。
这个就像google的翻译一样,有一个提示功能就可以了。
>
> 而且,这个用来干什么呢?
只是一个想法,对于初学命令的应该很有帮助。
如果这个软件做得足够精细,对于专业人员也是一个不错的工具。
如果一网页文本形式去总结,命令涉及太多,而且需要对命令的选项参数比较清楚。
可以尝试用软件去实现,有固定的语法 来描述 命令作用。
如果是做站点,完全可以在wiki上新开一个页面活版块。
--
| Jianjun Kong | www.kongove.cn
cocobear在网络编程方面很强,我最近也在学习他做的一个php+mysql留言板(http://cocobear.cn/src/tar/guest070919.tar.gz)
> 7. 更进一步,如果能做到,在线使用Linux命令(怎么使用,还没有想清楚),那对Linux在中国的推广也很有意义。
如果做这方面的程序主要是一个模拟,因为不可能让用户(访问网页的人)直接操作服务器主机。
服务器对ssh用户权限限制太多,许多命令不能执行。用户只能尝试简单的命令。
On Sun, Jan 06, 2008 at 01:41:57PM +0800, WANG Cong wrote:
>
> >
> >> 7. 更进一步,如果能做到,在线使用Linux命令(怎么使用,还没有想清楚),那对Linux在中国的推广也很有意义。
> >
> >如果做这方面的程序主要是一个模拟,因为不可能让用户(访问网页的人)直接操作服务器主机。
> >
>
> Possible.
>
> 可以给网页上注册的用户一个ssh帐号,远程登录即可。
服务器对ssh用户权限限制太多,许多命令不能执行。用户只能尝试简单的命令。