输出奇数行与偶数行--看看谁的办法最巧!
本帖最后由 zooyo 于 2011-06-03 11:57 编辑 $ seq 6 | awk 'NR%2' 1 3 5 $ seq 6 | awk '!(NR%2)' 2 4 6 复制代码 $ seq 6 | awk '++i%2' 1 3 5 $ seq 6 | awk 'i++%2' 2 4 6 复制代码 $ seq 6 | awk 'i=!i' 1 3 5 $ seq 6 | awk -vi=1 'i=!i' 2 4 6 复制代码 $ seq 6 | sed -n 'N;P' 1 3 5 $ seq 6 | sed -n 'n;p' 2 4 6 复制代码 纯粹娱乐,搏君一笑。
作者: zooyo 发布时间: 06-03
发现一好玩的,特来与大家分享
由于对ubuntu系统不了解,最近要做个脚本可以设置环境变量,由于了解到分用户级别的环境变量和系统级别的,希望哪位大侠能给出2份脚本,我相信这里好多会有好多的。。谢谢大家了
作者: pianist829 发布时间: 06-03
一个shell的问题
#!/bin/bash echo "del old f10..." if [-d "/opt/qianlong/sysdata/history/shase/base/base"];then cd /opt/qianlong/sysdata/history/shase/base/base ls |xargs -n 10 rm -rf ls fi 这个脚本用来判断目录是否存在,如果存在刚删除目录下的所有内容 可是一执行就报: : command not found del old f10... rmlx.sh: line 9: syntax error: unexpected end of file 请问是什...
作者: wbbshen 发布时间: 06-03
>
这句话的意思是什么? nohup /etl1/jxcrm/test/XXXX/baobiao/scb3.sh 2011-05 > /etl1/jxcrm/test/XXXX/log/scb3201105.log & 尤其这个>是什么意思? 求大家帮帮我这个大菜鸟吧! 先谢谢了。
作者: linuxmuniu 发布时间: 06-03
文本关键字查找问题
举例 文本 test.log内容如下 test server; Test server ; error lock test server ; error test test server error; . . . . 以上是举例文本信息 关键字:test error...等等 不区分大小写. 目的: 找到关键字 和 关键字之后的第一个分号之间的东西 中间其它的关键字 忽略 ,在前后加上标签 关键字和分号可能不在同一行 结果: [LOG] test server; [/LOG] [LOG] Test server ; [/...
作者: sunsansheng_cu 发布时间: 06-03
一张图片解决 ./file 和 . ./file的困惑
下载 (45.09 KB) 2011-06-02 23:58 很多人都在问,做了个小练习,也许对大家有写帮助吧
作者: shellyxz 发布时间: 06-02
shell文本判断问题
本帖最后由 sunsansheng_cu 于 2011-06-02 23:52 编辑 一个文本 1.perl 里面有各种sql语句 select * from xxxx; insert into .....; 我想在比如 select、insert....等等指定关键字前面插入(A),在关键字后第一个分号";"后面插入(/A) 应该怎么写啊 多谢各位大师 hp-unix的系统
作者: sunsansheng_cu 发布时间: 06-02
请教一个删除文件的shell
AIX 系统。 某个固定目录下有类似如下的目录: 20110203 20110204 20110205 20110301 20110302 20110303 20110304 20110305 abc def Others 即除了6位日期格式的文件夹还有其他任意字符的文件夹,这些文件夹都含有子文件夹。 现在我需要一个shell文件,输入两个参数,一个日期(六位和上面格式一样),一个保留天数数字(如:5) 要求删除这个日期保留天数以前的日期文件夹...
作者: lynx286 发布时间: 06-02
为什么拼接变量字符串时,变量二会把变量一的字符串覆盖啊?
本帖最后由 翻口皮 于 2011-06-02 20:53 编辑 环境是CentOS 5.4 代码: aaa=china bbb=unix echo aaa=$aaa echo bbb=$bbb echo $SHELL echo $SHELL$aaa$bbb 输出: aaa=china bbb=unix /bin/bash unix/bashchina 最后一行,可以看到本来应该出现在最后的字符串“unix”,跑到最前面把字符串“/bin”给覆盖掉了,不知道为什么? 另外,为什么一旦我在代码最前面加上 #!/bin/bash ...
作者: 翻口皮 发布时间: 06-02