由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Linux版 - 怎么打印一个目录下所有的文件?
相关主题
怎么吧一个目录下的所有文件名改成大写?请教一个samba共享的问题
substring 的问题请问.chm 文件在ubuntu 乱码 怎么解决?
请问怎么把两个行数相等的文件合并起来?在线等tar简单问题:怎么tar一个目录和文件?
linux下能否远程访问文件在服务器端如何确认一个文件已经ftp传输完毕?
linux如何生成可执行文件?a sed question
请教:一个目录下的文件转移到多个子目录下question about "stty"
请问linux那里可以放so文件?shell scripting 问题
scp 选择性的转移某些文件,怎么操作?linux tcsh下less的问题
相关话题的讨论汇总
话题: 文件话题: 目录话题: 所有话题: echo话题: 打印
进入Linux版参与讨论
1 (共1页)
b*****d
发帖数: 7166
1
我有个目录,比如mycode/, 里面有a.cpp, b.cpp,...,
现在我要把所有的文件,都是.cpp或.h文件放到一起,并且包含各自的名字,就是说,
我要的这个文件里面是这样的:
a.cpp
....
code of a.cpp
....
b.cpp
....
code of b.cpp
....
.
.
.
包括目录下所有的文件。
请问怎么才能产生这样的文件?
谢谢!
m**k
发帖数: 290
2
for f in *; do echo -e "$f\n...."; cat $f; echo -e "...."; done

【在 b*****d 的大作中提到】
: 我有个目录,比如mycode/, 里面有a.cpp, b.cpp,...,
: 现在我要把所有的文件,都是.cpp或.h文件放到一起,并且包含各自的名字,就是说,
: 我要的这个文件里面是这样的:
: a.cpp
: ....
: code of a.cpp
: ....
: b.cpp
: ....
: code of b.cpp

b*****d
发帖数: 7166
3
成功了,谢谢!

【在 m**k 的大作中提到】
: for f in *; do echo -e "$f\n...."; cat $f; echo -e "...."; done
1 (共1页)
进入Linux版参与讨论
相关主题
linux tcsh下less的问题linux如何生成可执行文件?
请教 GNU Screen display 的问题请教:一个目录下的文件转移到多个子目录下
命令输出里的文件名空格在 make 里面怎么保留?请问linux那里可以放so文件?
一个shell script 的问题scp 选择性的转移某些文件,怎么操作?
怎么吧一个目录下的所有文件名改成大写?请教一个samba共享的问题
substring 的问题请问.chm 文件在ubuntu 乱码 怎么解决?
请问怎么把两个行数相等的文件合并起来?在线等tar简单问题:怎么tar一个目录和文件?
linux下能否远程访问文件在服务器端如何确认一个文件已经ftp传输完毕?
相关话题的讨论汇总
话题: 文件话题: 目录话题: 所有话题: echo话题: 打印