- 博客(0)
- 资源 (28)
- 收藏
- 关注
ONU management and control interface (OMCI) specification
ONU management and control interface (OMCI) specification
2018-07-22
shell0.10.0解析版
解压密码:skyily.cublog.cn
第二版本 0.10.1
第0步骤:
1. 要求每个命令完成后,重新打印出提示符
2. 测试:ls cat 等命令
第1步骤:参数
1. 提示符中出现当前路径信息。
2. 测试命令“ls”,“ls<空格>”,“<空格>ls”,“<空格>ls<空格>”
“ls -a -l” ,“<空格>ls <多个空格> -a <多个空格>-l”
第2步骤:cd exit
1. 测试"cd ..", "cd /home" , "cd -" , "cd~" 等命令
第4步骤:环境变量
1. 把/bin/ls文件拷贝到/home目录,
并将/bin/ls重命名为/bin/ls-bk,测试ls命令
2.在环境变量文件mysh_profile中添加"/home"目录,测试ls命令
第5步骤:重定向
***(这里做了修改,重新用文件写了一个<<命令的重定向)
***(修复了ctrl+c 不能结束<<命令的bug)( signal(SIGINT, SIG_DFL); )
1. 测试 "ls>test" , "ls(空格)>(空格)test" , "ls(空格)>test"命令
2. 测试 "ls>>test" , "ls(空格)>>(空格)test" , "ls(空格)>>test"命令
3. 测试"cat<test" , "cat(空格)<(空格)test", "cat(空格)<test"命令
4. 测试"cat>test<test1", "cat>test1<test"命令。test由 "ls -al >> test"生成
5. 测试"cat >test<<wo ", 输入,直到输入wo结束
第6步骤:管道
1. 测试"ls(空格)|(空格)more"命令
第7步骤:历史记录
1. 测试用上下键从历史记录中提取命令
第8步骤:作业管理
1. 测试jobs, bg , fg, "Ctrl+c","Ctrl+z" 命令
(jobs有个bug,ctrl+c的时候,子程序后台的程序都回死掉)
(而子进程里如果有while循环的话,ctrl+c 却杀不死while)
第9步骤: alias 别名命令
实现:alias 与 unalias 命令
alias 命令在隐藏文件 .aliasrc里,可自己手动向里面添加
2010-06-04
南极星日语输入法(绿色)
南极星日语输入法,虽然windows自带有日语输入法,可是有些系统做了删减,就没有了日语输入法,修复要挺容易,不过有些修复了也不好用,所以这个就来个后补。分享给大家。
2009-10-28
shellprograme0.01
GNU linux下模仿bash,我写的简单的shell命令解释器。
解压密码是:liuyanguo
此程序还不完整,希望大家完善,并相互共享,我已经又增加了bash的几个功能,
2009-04-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人