大连Linux/Unix高端就业、认证培训的领导者。
分类: LINUX
2008-05-16 18:11:04
chinaunix网友2008-06-14 22:20:06
粘个 要实验 #----------------------main menu--------------- main () { clear echo ' #------------------------ 主菜单 ------------------------ 1.管理路由表 2.地址转换 3.数据包标记 4.退出 #---------------------------------------------------------' read no1 case "$no1" in 1) manage_route;; 2) ip_nat;; 3) sign_data;; 4) exit;; esac } #-------------------manage route-------------- manage_route() { clear echo '当前已存在的路由表:' cat /etc/iproute2/rt_tables echo ' #----------------------
chinaunix网友2008-05-25 11:10:29
第八章练习题:-------------孙跃 1题: #!/bin/bash if [ "$#" -ne 1 ] then echo "[Usage: command [filename]" exit fi name=$1 echo $name | egrep '^(_|[a-zA-Z])[_0-9a-zA-Z]*$' 1>/dev/null 2>&1 if [ $? -eq 0 ] then echo "yes" else echo "no" fi 2题: #!/bin/bash date=$(date) hour=`echo $date| cut -c12-13` min=`echo $date | cut -c15-16` if [ $hour -gt 12 ] then hour=$(($hour - 12)) echo "$hour:$min pm" else echo "$hour:$min am" fi 3题: #!/bin/bash
chinaunix网友2008-05-24 18:04:43
显示一天的时间,不用24小时制的时间,用a.m.或p.m.符号形式。 time=`date |cut -c12-19` hour=`echo $time |cut -d: -f1` minute=`echo $time |cut -d: -f2` if [ "$hour" -gt 12 ] then echo "$(($hour - 12)):$minute pm" else echo "$hour:$minute am" fi
chinaunix网友2008-05-24 17:26:15
编写名为mysed的程序,第1个参数为sed的命令脚本,第2个参数为文件名,该程序对第2个参数指定的文件执行行sed 命令脚本,如果sed执行成功(即推出状态为0),用修改过的文件替换初始文件,即mysed '1.10d' text 会用sed删除文件text的前10行,然后,如果操作成功,用改过的文件替换text文件。 解: sed $1 $2 >tmp mv tmp `echo $2` cat `echo $2`
chinaunix网友2008-05-24 17:25:00
编写名为mysed的程序,第1个参数为sed的命令脚本,第2个参数为文件名,该程序对第2个参数指定的文件执行行sed 命令脚本,如果sed执行成 功(即推出状态为0),用修改过的文件替换初始文件,即mysed '1.10d' text 会用sed删除文件text的前10行,然后,如果操作成功,用改过的 文件替换text文件 解: sed $1 $2 >tmp mv tmp `echo $2` cat `echo $2`