gpt4 book ai didi

file - 如何有序地粘贴来自多个文件的列?

转载 作者:行者123 更新时间:2023-11-29 09:04:30 25 4
gpt4 key购买 nike

我有不同文件名的输出:file_1.dat..file_15.dat

我正在使用这个命令:

paste result_*.dat | column -s $'\t' -t >> cache/Final_Evolution.dat

但是我的输出文件是这样排序的,我不知道为什么:

file_1.dat
file_11.dat
file_13.dat
file_15.dat
file_3.dat
file_5.dat
file_7.dat
file_9.dat

所以,当我使用提到的命令时,数据列的顺序是 1, 11, 13 ... 当我想要 1,3,5,7 ...

非常感谢您。

最佳答案

首先规范化文件名。

for f in file_?.dat ; do
mv "$f" "${f/_/_0}"
done

它将所有具有个位数的文件中的_替换为_0(?匹配单个字符)。

关于file - 如何有序地粘贴来自多个文件的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37856606/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com