shell sed awk
msccreater
这个作者很懒,什么都没留下…
展开
-
使用脚本方便批量改名的应用
文件夹名字包含空格,这个在Linux终端下使用的时候不是很方便,于是萌生了使用前些日子刚学的脚本进行批量处理,可以看到,有些文件夹中间是存在空格的,有些不存在空格,现在的任务就是把文件名中间的空格去掉好了,明白了自己的目标开始下手吧sed版本:ls | sed -r '/^Chapter 1$/s/([^ ]+) (.*)/mv "&" \1\2/e'awk版本:l原创 2013-07-30 17:43:22 · 957 阅读 · 0 评论 -
Linux下自动安装Proftpd服务脚本
因为需要用到ftp服务,顺便练习下shell的使用,写了个自动安装脚本,现在共享出来,方便大家#!/bin/shwget ftp://ftp.proftpd.org/distrib/source/proftpd-1.3.5rc3.tar.gztar zxvf proftpd-1.3.5rc3.tar.gzcd proftpd-1.3.5rc3./configure --prefix=/原创 2013-08-08 12:21:14 · 1299 阅读 · 0 评论 -
使用shell提取xml文件并建立下载链接
想玩玩miui的recovery但是miui的rec是以来ics的源码的,苦于无奈只有cm10.1的,下载吧,一看有好多链接,一个一个来太麻烦了。。于是萌生用脚本提取并合成下载链接进行下载参考文件 <remote name="aosp" fetch="https://android.googlesource.com" review="a原创 2013-08-08 22:12:43 · 1935 阅读 · 0 评论 -
Linux命令太长导致无法自动换行,覆盖前面的命令
由于我更改了.bashrc的配置导致长命令无法自动换行...经过万能的google后找到解决方案,在.bashrc中把需要转义的字符经过\[ \]经过转义即可解决例如我的PS1="\[\e[1;32m\][\w\$]\[\e[0m\]"参考链接如下:http://mywiki.wooledge.org/BashFAQ/053原创 2013-08-16 11:08:41 · 12899 阅读 · 3 评论 -
总结群里提问的shell问题
a文件22924 183.136.221.76 200 20747 119.146.204.15 200 19563 61.182.133.37 200 19150 112.85.218.29 200 18002 113.106.128.3 200 123 113.106.128.3 200b文件113.106.128.31.1.1.161原创 2013-08-19 17:58:10 · 1098 阅读 · 0 评论