如何把多个目录中的文件名重定向输出到一个指定的文件中

时间:2022-11-19 12:41:46
如何把多层次多目录中的文件名重定向输出到一个指定的文件中 使用shell 命令
谢谢了

7 个解决方案

#1


find /path > file.out

#2


该回复于2011-12-07 09:14:36被版主删除

#3


ls -1R

#4


引用楼主 xiaoxiao_22 的回复:
如何把多层次多目录中的文件名重定向输出到一个指定的文件中 使用shell 命令
谢谢了


主楼想怎么输出到指定的文件中,是一行一个 还是 一行显示多个 中间以空隔隔开(其它特殊字符也行)

主楼可以去看下awk [-F特殊字符] [文本文件] 这个的用法 
在结合 ls 应该就可以 拿的到了 
 
我今天正好也在想也这个东西(因为我们每次打补丁弄的我好烦 ,所以也想写这个,只是我要多做一个动作就是千覆盖同名的文件..)

嘿嘿...表示还没开始写  只是现在有了这个思路...没事我们可以讨论讨论....嘿嘿..

#5


dir/B 1.txt

#6


dir/B >1.txt

#7


find path -type f > path.txt

#1


find /path > file.out

#2


该回复于2011-12-07 09:14:36被版主删除

#3


ls -1R

#4


引用楼主 xiaoxiao_22 的回复:
如何把多层次多目录中的文件名重定向输出到一个指定的文件中 使用shell 命令
谢谢了


主楼想怎么输出到指定的文件中,是一行一个 还是 一行显示多个 中间以空隔隔开(其它特殊字符也行)

主楼可以去看下awk [-F特殊字符] [文本文件] 这个的用法 
在结合 ls 应该就可以 拿的到了 
 
我今天正好也在想也这个东西(因为我们每次打补丁弄的我好烦 ,所以也想写这个,只是我要多做一个动作就是千覆盖同名的文件..)

嘿嘿...表示还没开始写  只是现在有了这个思路...没事我们可以讨论讨论....嘿嘿..

#5


dir/B 1.txt

#6


dir/B >1.txt

#7


find path -type f > path.txt