绕道反能抄近路

虽然标题写得像二十年前的博客上坐禅顿悟的长篇大论,但其实就是刚才浪费了一点时间的小故事。

故事的开端是,我试图把一些ditto的剪贴板项目给用txt格式导出来。ditto比较诡异的一点是,它会把这些项目分别导出到单独的文本文件内。导出后就需要进行合并。于是就碰到了问题:

这些ditto导出的文本文件在结尾处是没有换行符的。因此,简单的type *.txt >> list.txt这样的命令会把所有的项目完全没有分隔符地凑在一行里面,显然没办法用。

那么就开始折腾咯。捣鼓了十几分钟,发现手头没有合适的软件能完成这个任务,于是决定写个for循环批处理。写到一半,一拍脑门,“诶我是傻了还是怎么的了?”

没错就是傻了。最后的解决方法是,type *.txt,然后直接从命令行复制到记事本,一个正则去掉多余的文件路径,解决。

这就是整个故事了。我也不打算写个高考作文式的主题升华什么的了,总之,碰到一次性的工作,比起简洁优雅,有时候手脚并用的菜鸡操作反而更能节省时间和精力。

1 Like

厉害了,厉害了。

如果同样的需求,一时还想不到其他处理方式

1 Like

这类的确是赶紧搞定就行了,反正也就用一次

1 Like

我分享一个不需要命令和编程的方法.

word

image

选中多个文件即可, 会自动加回车.

3 Likes

用more 命令更简单点,只要把输出的文件里的

– More (100%) –

替换掉就可以了,正则都用不到

1 Like