【发布时间】:2015-05-30 21:13:38
【问题描述】:
我有 53000 个文件夹(命名为数字 1、2、3 ...),每个文件夹中都有一个名为“prop”的文件。我需要将它们的数据收集到一个文本文件中。我用了那个命令。但是有些文件夹有一个空白的“prop”文件。我需要知道我的文本文件中哪些是空白的。
#!/bin/sh
a=0
while [ $a - le 53000]
do
a= 'expr $a + 1'
cat $a/prop >> x.txt
done
【问题讨论】:
-
当
x.txt文件夹中没有文件时,你想添加什么信息? -
我和@higuaro 有同样的问题加上这个问题:首先你说:
I have 53000 folders (named as numbers 1,2,3 ...) inside *each* of which there is a single file called "prop",但后来你说:But Some of the folders have no "prop" file.- 所有文件夹都有一个prop文件或只有一些其中? -
对不起,其中一些有一个空白的“道具”文件
-
问题指出“某些文件夹没有“prop”文件。”它还指出“我需要知道哪些是空白的”。这是两个非常不同的事情。当您说“空白”时,您的意思是文件存在但没有内容还是文件不存在?