[英]bash script to echo a single file in a folder
我正在尝试编写将在 Hadoop 集群中的 oozie 工作流中运行的 bash 脚本。
我有一系列文件夹,每个文件夹中都有一个文件。 该文件的名称是生成的,因此在执行脚本时我不知道。 我需要一个脚本,我可以在文件夹的路径中传递它并让它回显文件夹中包含的文件。 该文件夹将只包含一个文件。
因为我不确定你所说的“回显文件”是什么意思......
如果你想要文件的内容:
for fn in <yourfolder>/*; do
cat "${fn}"
done
如果您只想要文件名:
for fn in <yourfolder>/*; do
echo -e "${fn}"
done
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.