我写了一个shell脚本,它在所有目录内递归地选取所有文件,并准备一个报告,其中包含上次修改的文件大小。 我面临的问题是,很少有名称为“用户界面”的文件(介于两者之间的空间)。如何在shell脚本的for循环中使用那些文件并获取其中的文件和目录。 在此先感谢文件名与空间
Q
文件名与空间
2
A
回答
0
谷歌搜索使我this page
3
只要把双引号"$FILENAME"
2
你可能会尝试使用类似for file in $(command)
之间的文件名可变。相反,使用通配符while read
循环或for
循环。确保你引用了包含filenamess的变量。
#!/bin/sh
command | while read -r file
do
something_with "$file"
done
,或者在支持进程替换弹:
#!/bin/bash
while read -r file
do
something_with "$file"
done < <(command)
如果你只是遍历文件列表:
for file in "$dir"/*
do
something_with "$file"
done
相关问题
- 1. 命名空间与头文件
- 2. htaccess打破文件名与空间
- 3. 与命名空间
- 4. 与命名空间
- 5. java.security.auth.login.config文件与空间
- 6. 命名空间与类名同名
- 7. OPENXML与命名空间
- 8. 命名空间与结构
- 9. LXML与命名空间
- 10. 命名空间与ActiveRecord的
- 11. NSXMLDocument,nodesForXPath与命名空间
- 12. PHPUnit getMock()与命名空间
- 13. C++ - 类与命名空间
- 14. 与GDATA XML命名空间
- 15. 与头名的空间
- 16. 转化与命名空间
- 17. PHP:命名空间与全局命名空间
- 18. C#完全限定的命名空间与小命名空间
- 19. vb.net系统名称空间与兄弟名称空间冲突
- 20. 惯例 - 在项目.NET命名空间与物理文件夹
- 21. 无法从XML文件属性与自定义命名空间
- 22. 导入命名空间与包含PHP中的文件
- 23. 多文件和命名空间范围
- 24. C++头文件和命名空间
- 25. 使用命名空间和头文件
- 26. Git删除名为空间的文件
- 27. bash中ffmpeg的文件名空间
- 28. CQS文件和命名空间组织
- 29. 多个文件的PHP命名空间
- 30. PHP名称空间不需要文件?
你能告诉我们,您对脚本一直在使用。 – codaddict 2011-01-24 11:09:39