美文网首页
oc 批量修改文件名称脚本

oc 批量修改文件名称脚本

作者: Johnson_9d92 | 来源:发表于2022-05-24 14:43 被阅读0次

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[]) {
    NSFileManager *fileMa = [NSFileManager defaultManager];
    //    NSString *path  = @"/Users/lujun/Desktop/lujun4";
    NSString * path = @"/Users/lujun/Desktop/demo12312312/demo12312312";
    NSArray *arr = [fileMa contentsOfDirectoryAtPath:path error:nil];
    for(NSString * fileName  in arr) {
        NSLog(@"%@",fileName);
        NSString * fileOriginName = [NSString stringWithFormat:@"%@/%@",path,fileName];
        BOOL hasSuffix = [fileName hasSuffix:@".swift"];
        if(hasSuffix){
            NSUInteger loca  = [fileName rangeOfString:@".swift"].location;
            NSString *newFileName = [fileName substringToIndex:loca];
            NSString *newFilePath = [NSString stringWithFormat:@"%@/%@",path,newFileName];
            NSError *error;
            bool b = [fileMa moveItemAtPath:fileOriginName toPath:newFilePath error:&error];
            NSLog(@"%@",b == 1 ? @"成功" : @"失败");
        }
    }
    return 0;
}

相关文章

网友评论

      本文标题:oc 批量修改文件名称脚本

      本文链接:https://www.haomeiwen.com/subject/ghbjprtx.html