文章列表
 
您正在查看 "脚本收集区" 分类下的文章

2010-02-03 13:38

real world FIND usage


http://johnmeister.com/CS/UNIX/FIND/find-usage.html

sudo find / -type f -name *.jpg -exec cp {} . \;

find . -type f -size +10000 -exec ls -al {} \;
find . -atime +1 -type f -exec mv {} TMP \; # mv files older then 1 day to dir TMP
find . -name "-F" -exec rm {} \; # a script error created a file called -F
find . -exec grep -i "
 
2010-01-14 10:22
我也要低碳之:使用bash内部的字符串处理
http://blog.chinaunix.net/u2/86696/showart_2146613.html
 
2009-05-14 22:59
[axlrose@mybsd temp] $ cat rename_it.sh
#!/bin/bash   <<--------我在freebsd下做了个ln -sv /usr/local/bin/bash /bin/bash
sh_file=`ls *.sh`
for file in $sh_file
do
    echo "mv ${file} -> ${file/%.sh}"
done

[axlrose@mybsd temp] $ ./rename_it.sh
mv 1.2.3.4.5.sh -> 1.2.3.4.5
mv getit.sh -> getit
mv mymail.sh -> mymail
mv rename_it.sh -> rename_it
mv sh.sh.sh.sh -> sh.sh.sh
mv tes
 
2009-03-31 13:28
如何统计日志里面访问次数最多的IP
    今天在论坛上看见有人在问这个问题,后面很多SHELL的高手在讨论,真的让我再一次深切的感受到了SHELL的博大精深,为之震撼。
   先看看我要处理的文件内容
 
2009-03-04 17:29
以前只知道使用 touch {1,2,3,4},要是生成10000个文件怎么办?
没想到 touch {1..10000} 就搞定了

看来要翻翻ABS了,看了一下就没怎么看了,基础呀

touch {a..z}
 
2009-01-30 20:02

sed学习

sed缓冲区
sed 处理文件时,会把文件的每一行保存在一个临时缓冲区,即模式空间。
sed处理完一行后,该模式空间就被清空,下一行等待处理。因此可把模式空间内容用命令h复制并
保存在一个暂存缓冲区(holding buffer)内,然后可用命令G把它从暂存缓冲区读出一行,并放回模式空间缓冲区,
追加在模式空间内当前行的后面。
1. sed '/north/p' datafile
缺省情况下,sed会把输入的所有行都打印在标准输出上;如果某行匹配
 
2009-01-30 20:01

Linux SHELL if 命令参数说明



–b 当file存在并且是块文件时返回真
-c 当file存在并且是字符文件时返回真
-d 当pathname存在并且是一个目录时返回真
-e 当pathname指定的文件或目录存在时返回真
-f 当file存在并且是正规文件时返回真
-g 当由pathname指定的文件或目录存在并且设置了SGID位时返回为真
-h 当file存在并且是符号链接文件时返回真,该选项在一些老系统上无效
-k 当由pathname指定的文
 
2008-09-10 14:29
君琴共舞 13:54:14
01000000_NoName_0910084001.log

01000000_NoName_0910085502.log

01000000_NoName_0910090501.log

01000000_NoName_0910092001.log

01000000_NoName_0910093001.log

我要把以上文件的“01000000_NoName”都更换成“0034768890_xy3”,
而后面的“_0910082502.log”都还是和原来文件的一样,不变化,
使用rename命令该怎么改?

槍炮與玫瑰 13:57:32
01000000_NoName_0910093001.log 变成 0034768890_xy3_0910
 
2008-08-26 16:24

自动挂载Windows分区

http://wiki.ubuntu.org.cn/index.php?title=%E8%87%AA%E5%8A%A8%E6%8C%82%E8%BD%BDWindows%E5%88%86%E5%8C%BA&variant=zh-cn

出自Ubuntu中文

自动挂载 Windows 分区

本文作者:oneleaf

授权许可:

 
2008-08-24 21:48

感谢

 
   
 
 
文章存档
 
     
 
最新文章评论
  

很发好
 

靠,回复了还没有
 

[表情]
 

看不懂
 

试试看!
   
帮助中心 | 空间客服 | 投诉中心 | 空间协议
©2012 Baidu