查找指定类型文件并再文件尾部加标签后输出到txt文件

在caffe/CarStyle/Images下面有3个文件夹,Alto Fox Chhe ,各有2个子文件夹 train 和 val。 现在想简单的用一些命令和shell脚本把这些文件路径 和对应标签 输出到一个txt之中。

有2个办法。

一个是find 命令

find Images/Alto/Alto_val -name *jpg -printf "%p 0" >val.txt
形成的格式如 CarStyle/ Images/Alto/Alto_val/abc.jpg 0

一个是 find + cat 命令

先用find 去导出一个目录列表,再用cat去编辑

cat filename |while read line 
do
echo %line label >>destFile
done




  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要将txt文件转换为HTML文件,您需要编写一个程序来读取txt文件内容并将其转换为HTML格式,然后将HTML代码写入新的HTML文件中。下面是一个简单的示例程序,它使用C语言将txt文件转换为HTML文件输出HTML文件的路径: ```c #include <stdio.h> #include <stdlib.h> #include <string.h> int main(void) { FILE *inputFile, *outputFile; char inputFilename[100], outputFilename[100], line[1000]; // 获取输入文件名和输出文件名 printf("请输入要转换的txt文件名:"); scanf("%s", inputFilename); printf("请输入输出的HTML文件名:"); scanf("%s", outputFilename); // 打开输入文件 inputFile = fopen(inputFilename, "r"); if (inputFile == NULL) { printf("无法打开输入文件 %s\n", inputFilename); exit(EXIT_FAILURE); } // 打开输出文件 outputFile = fopen(outputFilename, "w"); if (outputFile == NULL) { printf("无法打开输出文件 %s\n", outputFilename); exit(EXIT_FAILURE); } // 写入HTML头部 fprintf(outputFile, "<html>\n<head>\n<title>%s</title>\n</head>\n<body>\n", inputFilename); // 读取txt文件并将其转换为HTML格式 while (fgets(line, sizeof(line), inputFile)) { fprintf(outputFile, "<p>%s</p>\n", line); } // 写入HTML尾部 fprintf(outputFile, "</body>\n</html>\n"); // 关闭文件 fclose(inputFile); fclose(outputFile); // 输出HTML文件的路径 printf("已将文件 %s 转换为 %s\n", inputFilename, outputFilename); return 0; } ``` 在运行程序时,输入要转换的txt文件名和输出的HTML文件名即可。程序将把txt文件转换为HTML文件输出HTML文件的路径。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值