gpt4 book ai didi

file - 如何将目录中的所有文件名保存到 bash 中的文本文件?

转载 作者:行者123 更新时间:2023-11-29 09:20:44 27 4
gpt4 key购买 nike

我有一个包含数百万个文件的目录。我刚刚得知有数百万人成为孤儿,我需要解除他们之间的联系。我想从单个文本文件(最好是 csv)中的所有文件的数组开始。你能帮忙吗?

我打算执行一个 ls 并将终端输出保存到一个文件中,但我认为有一种更优雅的方法。

我怎样才能使像 ls > log.csv 这样的东西最终看起来像

file1.txt,file2.txt, ... fileN.txt?

最佳答案

尝试这样做:

printf '%s\n' *.txt | paste -sd "," - > log.csv

printf '%s,' *.txt > log.csv

printf '"%s",' *.txt > log.csv

如果文件名中有空格等特殊字符。

关于file - 如何将目录中的所有文件名保存到 bash 中的文本文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13396871/

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