linux – 每n行拆分批量文本文件
|
我有一个包含多个文本文件的文件夹.我正在尝试将所有文本文件拆分为每行10000行,同时保留基本文件名,即如果filename1.txt包含20000行,则输出将为filename1-1.txt(10000行)和filename1-2.txt(10000行) ). 我试图使用split -10000 filename1.txt,但这不保留基本文件名,我必须为文件夹中的每个文本文件重复该命令.我也试过为* .txt做f;分裂-10000 $f.txt;完成.这也行不通. 知道我怎么能这样做?谢谢. 最佳答案
或者,写在多行:
这个怎么运作: > -d告诉split使用数字后缀 例 假设我们从这些文件开始:
然后我们运行我们的命令:
完成后,我们现在拥有原始文件和新的拆分文件:
使用较旧的,功能较少的分割形式 如果您的拆分不提供–additional-suffix,那么请考虑: (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- linux – 使用ProxyTunnel通过HTTP进行SSH“套接字读取错误
- linux – 如何在没有重启的情况下将“noatime”标志添加到我
- zsh – 程序具有子命令时完成
- linux – KVM / qemu – 直接使用LVM卷而不使用映像文件?
- linux – Bash,Shell,UXTerm和Terminal之间的区别
- Linux rdesktop ERROR recv连接由同行重置
- linux – 将数据包从接口复制到另一个接口
- linux – monit:无法连接到http接口
- Linux说我的空间已满,使用2.4 / 50gb
- linux – 在bash中获取更多有用的选项卡完成提示?
