Shell
huiminchen
这个作者很懒,什么都没留下…
展开
-
linux shell 解压缩
.Tar.gz 解压:Tar zxvf FileName.Tar.gz 压缩:Tar zcvf FileName.Tar.gz DirName .Tar 解包:Tar xvf FileName.Tar 打包:Tar cvf FileName.Tar DirName (注:Tar是打包,不是压缩!) -----------------------------...原创 2011-11-07 14:14:55 · 92 阅读 · 0 评论 -
sed 删除空格 和空行
sed s/[[:space:]]//g filename 删除空格sed /^$/d filename 删除空行原创 2012-02-10 12:14:59 · 150 阅读 · 0 评论 -
使用shell自带功能分割字符串
shell编程中,经常需要将由特定分割符分割的字符串分割成数组,多数情况下我们首先会想到使用awk但是实际上用shell自带的分割数组功能会更方便。假如a="one,two,three,four"要将$a分割开,可以这样:OLD_IFS="$IFS" IFS="," arr=($a) IFS="$OLD_IFS" for s in ${arr[@]} do echo "$s" done上述...原创 2012-02-13 13:38:20 · 113 阅读 · 0 评论 -
linux 在文件开头添加内容
1、利用ed命令 例如: (echo '0a'; echo 'This is the beginning.'; echo '.'; echo 'wq') | ed -s file 2、利用sed命令 sed -i '1i\This is the beginning' file原创 2012-03-13 09:42:51 · 10289 阅读 · 1 评论