利用unix shell批量替换文件中的特殊字符

简介:
利用unix shell批量替换文件中的特殊字符

None.gif if  [ $ #  -ne 1 ];then
None.gif
    echo  ' usage:COMMAND code '
None.gif    
return ;
None.giffi
None.gifcode
= $ 1
None.gif
None.gif
for  FILE in  *. sql
None.gif
do  
None.gif    
None.gif    sed s
/ ' #CODE# ' / " $code " / $FILE   >   / tmp / tmp 
None.gif    mv 
/ tmp / tmp  $FILE      
None.gif    
None.gif    echo 
" File $FILE dealt. "  
None.gifdone

#用cut命令取得文件名12-100位的字符串
filename=`echo $FILE |cut -c12-100`


    本文转自永春博客园博客,原文链接: http://www.cnblogs.com/firstyi/archive/2007/07/12/815267.html ,如需转载请自行联系原作者
相关文章
|
4月前
|
缓存 网络协议 Unix
Linux(UNIX)五种网络I/O模型与IO多路复用
Linux(UNIX)五种网络I/O模型与IO多路复用
110 0
|
9月前
|
Unix Linux C语言
计算机操作系统实验一 Unix/Linux编程开发环境
计算机操作系统实验一 Unix/Linux编程开发环境
95 0
|
3月前
|
Unix Shell Linux
在Unix/Linux操作系统中,Shell脚本广泛用于自动化任务
在Unix/Linux操作系统中,Shell脚本广泛用于自动化任务
26 2
|
1月前
|
Oracle Ubuntu Unix
Unix与Linux区别
Unix: Unix是一个操作系统家族的名称,最早由贝尔实验室(Bell Labs)的肖像电机公司(AT&T)开发。最早的Unix版本是在1969年创建的。 Linux: Linux是由芬兰计算机科学家Linus Torvalds在1991年创建的。它是作为一个免费、开放源代码的Unix克隆而开始的。
19 1
|
2月前
|
Unix Shell Linux
在Unix/Linux Shell中,管道(`|`)和重定向
在Unix/Linux Shell中,管道(`|`)和重定向
23 1
|
7月前
|
Unix 大数据 Linux
【Linux is not Unix】Linux前言
【Linux is not Unix】Linux前言
|
3月前
|
Ubuntu Unix Linux
Unix/Linux操作系统的最强入门科普(经典)
Unix/Linux操作系统的最强入门科普(经典)
79 0
|
3月前
|
网络协议 Unix Linux
在Unix/Linux shell中,与网络相关的命令
在Unix/Linux shell中,与网络相关的命令
24 2
|
3月前
|
Unix Shell Linux
在Unix/Linux shell中,`ps` 命令
在Unix/Linux shell中,`ps` 命令
28 2
|
4月前
|
Unix Linux Shell
在Unix/Linux系统中,文件和目录的权限管理
在Unix/Linux系统中,文件和目录的权限管理
36 3