shell处理字符串记录
2008-12-18 11:14
246 查看
#!bin/sh
#时间
dat=`date '+%Y%m%d'`;
#恢复./下的程序
for i in `find ./* -name *.$dat`
do
len=`expr length $i`;
newlen=`expr $len - 9`;
newstr=`expr substr $i 1 $newlen`;
echo $newstr;
if test -f $i.$dat;then
cp $i $newstr;
fi
done
#时间
dat=`date '+%Y%m%d'`;
#恢复./下的程序
for i in `find ./* -name *.$dat`
do
len=`expr length $i`;
newlen=`expr $len - 9`;
newstr=`expr substr $i 1 $newlen`;
echo $newstr;
if test -f $i.$dat;then
cp $i $newstr;
fi
done
相关文章推荐
- 第二章 Shell字符串处理之${}
- mysql 学习记录(五)--字符串、数值处理、日期、查询的逻辑处理、系统相关内容查询、IP地址相关、密码
- shell字符串相等比较,注意对字符串为空的时候的处理
- 字符串处理错误记录
- Shell常用处理字符串方法(备查)
- 一篇详细的linux中shell语言的字符串处理
- shell命令之根据字符串查询文件对应行记录
- shell 字符串处理
- shell 字符串处理汇总(查找,替换等等)
- shell字符串处理
- SHELL字符串处理技巧(${}、##、%%)
- Shell中的正则表达式及字符串处理
- Shell正则表达式 & Grep正则表达式 & shell字符串处理
- shell“内置字符串处理”
- 第二章 Shell字符串处理之${}
- Shell处理文本字符串常用命令
- shell字符串处理
- Shell中的正则表达式及字符串处理
- PHP字符串处理的思考与记录
- 在shell中进行字符串处理的小尝试