新年新气象,注重知识积累,提高手敲代码能力,而不是眼高手低,只会复制黏贴。
1、使用shell 打印 “Hello World!”
2、求变量'hello world'的字符长度
3、$0 、$SHELL 分别表示什么含义
4、完成定义2个变量 no1=1,no2=2 no3=no1+no3 ,然后打印 no3, 如果是 no3=$no1+$no2 会输出什么?
5、完成判断是否为root用户的SHELL 命令
6、shell 进行浮点数运算 1.5*4
7、行某条命令cmd,将正确及错误信息都输入到 output.txt
8、使用写一个脚本,运行时能够将下面的内容放入 aa.txt
wget http://localhost:8080/obu-interface/index.jsp
netstat -anp | grep 8080
9、定义一个含有4个元素的一维数组,并依次完成,打印其中的第2个元素,打印数组长度,打印所有元素
10、打印文件下所有的文本,非目录
11、按照这种格式输出时间
12、写一个脚本,使用while 循环 10次,依次在屏幕的一行内打印 1-10,打印一次休眠1s
13、写一断代码检测一个命令 cmd 是否执行成功
14、以下文件系统相关判断分别是什么含义
[ -f $file ]
[ -d $file ]
[ -e $file ]
[ -w $file ]
[ -r $file ]
[ -x $file ]
15、SHELL 如何判断两个字符串是否相等、字符串比较大小、字符串是否为空
16、cat 如何显示行号
17、使用 find 命令 将某个文件夹下的所有txt 文件全部找到,并删除、备份(或 拷贝到另一个目录下),分别使用 -exec xargs 等命令实现
18、使用tr 命令 将 HELLO WORLD 替换成小写
19、替换文件 text.txt 的所用 制表符为空格
20、使用 tr 命令 删除数字
21、删除Windows文件“造成”的'^M'字符