从文件列表中提取标题以及文件名

维克兰特·拉纳

我试图编写一个shell脚本,在其中可以从给定目录中的文件列表中提取标头和文件名。

例如:ABC_TESTFILE1.csv包含类似

C1,C2,C3

ABC_TESTFILE2.csv 包含标题

C1,C4,C5

我想输出文本文件为:

ABC_TESTFILE1,C1,C2,C3
ABC_TESTFILE2,C1,C4,C5

我尝试运气是:

#!/bin/bash

# Go to where the files are located
filedir=/home/vikrant_singh_rana/AAA_USP/Combined-Files/*

for filepath in $filedir
do
 #echo "Processing $filename"
 # do something on $f
 var_head=$(head -n 1 basename "$filepath" )
 echo "$var_head"
done; > test.txt
弗雷迪

您可以printf用来格式化basenameand的输出head

for file in /home/vikrant_singh_rana/AAA_USP/Combined-Files/*.csv; do
  printf '%s,%s\n' "$(basename "$file" ".csv")" "$(head -n1 "$file")"
done >test.txt

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从文件名中提取文件版本

来自分类Dev

从find中提取文件名列表,包括带空格的文件名

来自分类Dev

从文件名PHP中提取日期

来自分类Dev

从文件名中提取数字

来自分类Dev

从路径中提取最新的文件名

来自分类Dev

从文件名中提取路径

来自分类Dev

从数据框中提取文件名

来自分类Dev

从文件名中提取数字

来自分类Dev

从内容处置中提取文件名

来自分类Dev

从文件名中提取版本

来自分类Dev

如何从文件名中提取Guid?

来自分类Dev

从文件名PHP中提取日期

来自分类Dev

在 Makefile 中提取目录/文件名

来自分类Dev

如何从特定文件夹中提取文件,文件名存储在python列表中?

来自分类Dev

如何使用正则表达式从文件路径列表中提取裸文件名

来自分类Dev

从完整文件路径中提取文件名

来自分类Dev

从文件中提取文件名和数据

来自分类Dev

使用Shell脚本从文件中提取文件名

来自分类Dev

从文件名和文件内容中提取信息

来自分类Dev

从文件名可变的文件中提取日期

来自分类Dev

从C ++中的文件路径中提取文件名

来自分类Dev

从文件名中提取变量名

来自分类Dev

提取文件名

来自分类Dev

使用python从几个文件名中提取子集

来自分类Dev

如何从blobstore记录中提取文件名?

来自分类Dev

从WebRequestMethods.Ftp.ListDirectoryDetails中提取文件名

来自分类Dev

从文件名中提取信息以进行自动复制

来自分类Dev

awk:从完整路径中提取文件名

来自分类Dev

从SAF内容URI中提取文件名