当前位置: 技术问答>linux和unix
Linux shell script输出文件名
来源: 互联网 发布时间:2016-08-06
本文导语: 我想要输出在 一个目录下 所有以 auto开头 的文件名称 到一个文件里,应该怎么写? 比如有auto1 auto2 auto3 makefile这四个文件在同一folder下, 我要输出 auto1 auto2 auto3 到temp.txt中。 | ...
我想要输出在 一个目录下 所有以 auto开头 的文件名称 到一个文件里,应该怎么写?
比如有auto1 auto2 auto3 makefile这四个文件在同一folder下,
我要输出
auto1
auto2
auto3
到temp.txt中。
比如有auto1 auto2 auto3 makefile这四个文件在同一folder下,
我要输出
auto1
auto2
auto3
到temp.txt中。
|
刚才那句话 只能在当前目录执行结果才对
我给你写个通用的把 把path换成你实际的路径
我给你写个通用的把 把path换成你实际的路径
#!/bin/bash
file=`ls /path/auto*`
for each_file in $file
do
filename=`basename ${each_file}`
echo "filename:"$filename >> temp.txt
done