find和for怎么一起用
来源:互联网 发布:windows系统快捷键 编辑:程序博客网 时间:2024/04/30 16:37
find得到一些文件列表,但for遍历该列表时,发现得不到完整的路径,因为文件路径有些空格。想在遍历之前,将" "转换成"\ ",始终失败。这种情况该如何办?
for i in ....... ;do ....... "$i";done
list=`find -type f -name "*.txt"`
for i in "$list"
do
echo $i
done
如何遍历的文件路径含有空格 就被当成两个或多个文件路径处理 想知道怎么让for 读取每个txt文件的路径。
find ... | while read line; do
echo "$line"
....
done
这种情况最好改用 while read吧,以行为单位,就不用管空格了
find和while结合可以取到正常文件路径,先前也这样写过,不过在find命令写成`find ...`,导致娶不到正常文件路径。
list=`find -type f -name "*.txt"`
saveIFS=$IFS
IFS="\\"
for i in "$list"
do
echo $i
done
IFS=$saveIFS
0 0
- find和for怎么一起用
- const和volatile一起用
- Dialog 和 RecyclerView 一起用
- 无线网卡和本地连接一起用
- vs和flex怎样一起用?
- ajax和setTimeout一起用注意问题
- BEGIN TRAN不能和GO一起用
- volatile和const可以一起用
- oracle order by和rownum 一起用
- float:left和display:inline一起用
- ClientScript.RegisterStartupScript和Response.Redirect 一起用不弹框
- OpenCV和MFC一起用的时候出现内存泄露
- 辛星和您一起用CSS手写导航条
- OpenCV和MFC一起用的时候出现内存泄露
- 那些双引号和单引号一起用的情况
- Toolbar和ListView一起用的,ListView显示步完整
- 笔记:TRULY_SPINACH(优酷播单:和我一起用Unity3D玩游戏)
- background-color和background-image一起用的问题
- C语言DFS(4)____棋盘问题
- 如何使用robots.txt防止搜索引擎抓取页面
- 第11周项目6:回文,素数
- 使用erlang开发服务端の使用rebar生成release
- (字符)串
- find和for怎么一起用
- jsp自定义函数例子
- UITextField小结
- 让IE支持HTML5的方法
- java中关于try、catch、finally中的细节分析
- 动态SQL(二)
- JQuery网页遮罩模糊插件Foggy
- uml系列(五)——对象图和包图
- 字符串处理函数