Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2098398
  • 博文数量: 413
  • 博客积分: 10926
  • 博客等级: 上将
  • 技术积分: 3862
  • 用 户 组: 普通用户
  • 注册时间: 2006-01-09 18:14
文章分类

全部博文(413)

文章存档

2015年(5)

2014年(1)

2013年(5)

2012年(6)

2011年(138)

2010年(85)

2009年(42)

2008年(46)

2007年(26)

2006年(59)

分类:

2006-03-07 12:55:42

  1. 批量修改文件名
    (from: http://forum.ubuntu.org.cn/weblog.php?w=37)
    rename充分发挥了perl所具有的regular expression的功能,将其用于批量文件改名,弥补了mv的不足,既方便又强大。举几个例子:
    • 将所有的.htm文件(不区分大小写)改为.html文件
      $ rename 's/\.htm$/.html/i' *

    • 所有文件名改为小写字母
      $ rename ’y/A-Z/a-z/’ *

  2. 批量修改文件名
    比如给文件file_name.txt中的每行添加对应的行号:
        sed -e '=' file_name.txt | sed -n -e '
         N
         s/^\(.*\)\n/\1, /
         p
         '
  3. Vim格式化C程序
    设置下一行的偏移量
        :set cindent shiftwidth=4
    自动格式化
        :gg=G

        :ggVG=
  4. 挂载Window共享目录
    mount -o username=xxx,password=xxx,rw /// /
  5. 从标准输入读,然后在标准输出显示并写文件: tee
    ls | tee out.txt
  6. fstab文件格式

  7. 保留1
  8. 保留2
  9. 保留3


阅读(1695) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~