上一页 1 ··· 3 4 5 6 7 8 9 下一页

2016年9月5日

shell脚本,录制和回放终端的小工具script。

摘要: action.log和time.log这两个配置文件被当做script命令的参数。这两个文件可以随便命名。这里用time.log和action.log。其中time.log用于存储时序信息,描述每一个指令在何时运行;action.log用于存储命令信息输出。-t选项用于将时序数据导入stderr。2>用于stderr重定向到time.log。 [root@localhost ~]# script... 阅读全文

posted @ 2016-09-05 12:54 王月波 阅读(1198) 评论(0) 推荐(0) 编辑

shell脚本,alias别名命令用法。

摘要: [root@localhost ~]# alias alias cp='cp -i' alias mv='mv -i' alias rm='rm -i' [root@localhost ~]# [root@localhost ~]# [root@localhost ~]# [root@localhost ~]# [root@localhost ~]# alias cp alias cp=... 阅读全文

posted @ 2016-09-05 12:38 王月波 阅读(12326) 评论(0) 推荐(0) 编辑

2016年9月4日

shell脚本,一个字符一个字符输出。

摘要: [root@localhost wyb]# cat file 123 abc 456 456 def 1 23 5678 abc 789 789de f567 [root@localhost wyb]# cat fffile.sh #!/bin/bash cat file| while read line do for i in `seq 1 ${#line}` do a=`e... 阅读全文

posted @ 2016-09-04 22:53 王月波 阅读(2597) 评论(0) 推荐(0) 编辑

2016年9月3日

shell脚本,awk数组之如何处理多个文件。

摘要: [root@localhost awk]# seq 10|xargs -n 2 > file [root@localhost awk]# seq 10 -1 1|xargs -n 2 > file1 [root@localhost awk]# cat file 1 2 3 4 5 6 7 8 9 10 [root@localhost awk]# cat file1 10 9 8 7 6 5 4... 阅读全文

posted @ 2016-09-03 14:19 王月波 阅读(1028) 评论(0) 推荐(0) 编辑

shelll脚本,常见的脚本题目。

摘要: 增加了一些需求 阅读全文

posted @ 2016-09-03 01:00 王月波 阅读(1215) 评论(0) 推荐(0) 编辑

2016年9月2日

shell脚本,提示用户输入一个用户名,如果存在;显示用户UID和SHELL信息;否则,则显示无此用户;显示完成之后,提示用户再次输入;如果是quit则退出;

摘要: [root@localhost wyb]# cat tishiuser.sh #!/bin/bash #提示用户输入一个用户名,如果存在;显示用户UID和SHELL信息;否则, #则显示无此用户;显示完成之后,提示用户再次输入;如果是quit则退出; echo 'Input `quit` to quit' while : do read -p "Please Input a us... 阅读全文

posted @ 2016-09-02 23:56 王月波 阅读(6851) 评论(0) 推荐(0) 编辑

shell脚本,配置文件加载顺序,以及什么时候加载。

摘要: 在linux系统中,有/etc/profile,/etc/bashrc ,~/.bash_profile,~/bashrc这四个配置文件,这些文件,会自动的在某些时候加载,也就是点一下,一般都是些别名,特殊变量里面。四个有加载顺序,最先加载的是etc开头的/etc/profile,然后是/etc/. 阅读全文

posted @ 2016-09-02 00:45 王月波 阅读(1270) 评论(0) 推荐(0) 编辑

shell脚本,一个shell的启动流程。

摘要: #一个shell的启动流程 #shell有一些变量,叫做环境变量,这些变量是可以继承的, #比如父shell有$UID,子shell也可以有,而且继承父shell的。 #正常我们声明一个变量,a=1,在子shell里,a是空,自己声明的变量不能被继续。 如果我们自己声明变量,想让子shell也可以用 [root@localhost wyb]# cat a.sh #!/bin/bash e... 阅读全文

posted @ 2016-09-02 00:33 王月波 阅读(1390) 评论(0) 推荐(0) 编辑

shell脚本,怎么实现每次新开一个shell都输出一个提示语?

摘要: [root@localhost wyb]# cat test.sh echo -e "\033[32mhello,This is wangyuebo's shell\033[0m" echo -e "\033[32m`date`\033[0m" LANG=en echo -e "\033[32m`date` login at `hostname` `w`\033[0m" >>/etc/wang... 阅读全文

posted @ 2016-09-02 00:23 王月波 阅读(1787) 评论(0) 推荐(0) 编辑

2016年9月1日

shell脚本,文件里面的英文大小写替换方法。

摘要: [root@localhost wyb]# cat daxiaoxie qweBNMacb eeeDFSmkl svdIOPtyu [root@localhost wyb]# cat daxiaoxie |tr [a-zA-Z] [A-Za-z] QWEbnmACB EEEdfsMKL SVDiopTYU [root@localhost wyb]# 阅读全文

posted @ 2016-09-01 19:32 王月波 阅读(1451) 评论(0) 推荐(0) 编辑

上一页 1 ··· 3 4 5 6 7 8 9 下一页

导航