该脚本剔除某目录下不规范的子目录名
来源:互联网 发布:金融数据服务商排名 编辑:程序博客网 时间:2024/05/29 04:33
用c的脚本pike写的,当然用别的也可以实现
int main()
{
string cmd2="cd /home/xxx/u;ls -l |grep ^d > /home/xxx/findsavedir.txt";
Process.system(cmd2);
write("列出存档文件夹完毕!/n");
string strlist = Stdio.read_file("/home/xxx/findsavedir.txt");
array(string) split_str=strlist/"/n";
foreach(split_str,string str)
{
if(str=="null"||str=="/r"||str=="/n"||str=="/r/n")
continue;
string s;
if( sizeof(str)==59 )//该目录长度,根据情况自定,我要查找的子目录都是2位的,所以这样写
{
s=str[57..sizeof(str)];
if(s[0]>='0'&&s[0]<='9'&&s[1]>='0'&&s[1]<='9')//非字符或者数字做文件目录的都剔除
{
string usertmp = "cd /home/xxx/u; cp -fr "+ s +" ../u.right.bak/";
string usertmp_in = "cd /home/xxx/u; cp -fr "+ s +" ../u.right.bak//n";
Process.system(usertmp);
Stdio.append_file("copydir.txt",usertmp_in);//最好在Process.system先看看copydir.txt文件有没有问题再执行.
}
else
{
}
}
}
}
- 该脚本剔除某目录下不规范的子目录名
- c# 取得指定目录下的所有子目录名(不含路径)
- 枚举文件目录及该目录下的子目录
- 批处理读取FTP指定目录下的所有 子目录名
- 链表应用——按字母顺序存储并输出某目录下的子文件或子目录名
- 使用递归打印该目录下的所有子目录和文件
- 得到一个指定目录下所有文件的文件名,子目录名不要
- java IO--获取指定目录下(包含子目录)指定拓展名的文件
- Linux下使用Shell脚本删除一个目录下的所有子目录和文件
- linux下将该目录下及子目录下所有的文件转成UTF-8的格式
- 删除目录下(包括子目录)某天的文件
- shell 脚本打包一个目录下的子目录,同时拷贝到其他路径
- shell脚本获取一个目录、及其子目录下的所有文件
- 用 python 脚本,把当前目录及子目录下的 wav 音频文件转换为 flac 格式
- MFC遍历指定目录下的所有文件/文件夹(不遍历子目录)
- LinuxTips-目录下的所有的子目录
- 获取目录下的子目录以及文件
- 列出某个目录下的所有文件和列出某目录下所有的子目录
- 一些LINUX下的脚本
- 外资银行驻沪机构
- 酒
- Company Meeting
- metAmazon
- 该脚本剔除某目录下不规范的子目录名
- 20个让人抓狂的脑筋急转弯
- EJB(2.X-3.0)、Hibernate、Spring:剖析、批判和展望
- 明天就要回家了,鼓励自己一下
- 作为一个男人必须明白的22个道理
- 对图片进行操作的脚本
- Shawn对游戏的看法
- tomcat 通过jdbc连接DB2
- EXCEL 转 ACCESS