Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
File 使用文件头粘贴命令_File_Unix_Command_Paste - Fatal编程技术网

File 使用文件头粘贴命令

File 使用文件头粘贴命令,file,unix,command,paste,File,Unix,Command,Paste,我有178个扩展名为_count的文件,我想使用粘贴命令,将文件名作为头,比如 文件1_计数 abc def gfh 文件2_计数 ijk lmn opq 文件3_计数 rst uvw xyz 。。。。 文件178_计数 123 456 789 当我这样做的时候 粘贴*\u计数 我将使用粘贴命令获取标题,如下所示 FILE1 FILE2 FILE3 .... FILE178 abc ijk rst 123 def l

我有178个扩展名为_count的文件,我想使用粘贴命令,将文件名作为头,比如

文件1_计数

abc
def 
gfh
文件2_计数

ijk
lmn
opq
文件3_计数

 rst
 uvw
 xyz
。。。。 文件178_计数

 123
 456
 789
当我这样做的时候 粘贴*\u计数 我将使用粘贴命令获取标题,如下所示

 FILE1 FILE2  FILE3   ....  FILE178
  abc    ijk    rst            123
  def    lmn    uvw            456
  gfh    opq    xyz            789
您必须重写(或制作临时副本)以包含文件名作为标题<代码>用于文件*中的f;执行{echo“$f”cat$f;}>$f.tmp&&mv$f.tmp$famd然后执行粘贴命令。我认为file1file11file111将是前3列(例如),所以最好先检查一下。您需要将文件重命名为
file0001
,以获得一个干净的列表祝您好运。
–shellter

您必须重写(或制作临时副本)以包含文件名作为标题<代码>用于文件*中的f;执行{echo“$f”cat$f;}>$f.tmp&&mv$f.tmp$famd然后执行粘贴命令。我认为file1file11file111将是前3列(例如),所以最好先检查一下。您需要将文件重命名为
file0001
才能获得一个干净的列表祝您好运。您还需要帮助吗?祝你好运。嗨,成功了!虽然因为它不在答案部分,我无法标记它。。。