bash循环处理文件夹下的文件

这篇博客介绍了如何在bash环境下对文件夹内的文件进行操作。通过bash学习,作者以深度学习项目中train数据集为例,展示了如何输出文件夹内的文件名到txt,以及如何使用for和while循环遍历并处理文件夹中的每个文件。提供了在指定路径下执行shell脚本的方法,并提醒注意命令行中反引号的使用。
摘要由CSDN通过智能技术生成

bash学习

2020-08-22 下午 帮助黄瑜处理组学数据,批量分析。
以自己的深度学习的demo train数据为例

Pwd:/Users/verona/Desktop/unet/unet_lesson_2/data/train/image

将文件夹下的文件名输出到txt:

ls -R *.png > index.txt

或者

ls *.png > index_new.txt

(base) VeronadeMacBook-Pro:image verona$ cat index_new.txt 
0.png
1.png
10.png
11.png
12.png
13.png
14.png
15.png
16.png
17.png
18.png
19.png
2.png
20.png
21.png
22.png
23.png
24.png
25.png
26.png
27.png
28.png
29.png
3.png
4.png
5.png
6.png
7.png
8.png
9.png

遍历文件夹下的文件,并对其每个文件进行for循环处理
在/Users/verona/Desktop/unet/unet_lesson_2/data/tr

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值