问题标签 [unix-head]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
75 浏览

python - 在文件匹配模式上递归的唯一标头列表

我想要一堆csv名称包含ABCor的文件的唯一标题XYZ

在一个目录中,我可以得到我需要的东西:

当然,这不是递归的,它包括所有 csv文件,而不仅仅是我想要的文件。

如果我执行以下操作,我会得到递归搜索,但也会得到一堆垃圾:

我在带有 MinGW64 的 Windows 10 上。我想我可以使用 Python,但我感觉离拥有它如此之近!

0 投票
0 回答
72 浏览

c++ - 在 C++ 中实现 unix 实用程序“head”

我正在尝试在 C++ 中实现 unix 实用程序“head”。我正在覆盖 std::stringbuf::sync 并返回 eof()。但是在 ostream 上,没有设置 eof。更好的是,如果它抛出异常就更好了。在线代码

输出:

0 投票
2 回答
166 浏览

linux - 如何删除超过 (n) 天的文件但保留 (n) 个文件而不考虑年龄?

我用 PHP 编写了以下内容,但我想知道是否有一种优雅的方法可以在 Linux shell 脚本中执行此操作?基本上删除超过 (n) 天的文件,但保留 (n) 最新的文件,无论年龄大小。

我的想法是用“find -mtime +(n) exec rm”删除,但只在不在“head -n +(n)”中的文件中使用管道?但是“head -n”似乎并没有像我想象的那样做。谢谢。

0 投票
1 回答
35 浏览

unix - 如何在unix中过滤特殊字符和空行

我想显示包含空行和特殊字符 (?#!%#) 的行。我将 grep 命令用于特殊字符,但它不适用于空行。

如果有人可以请试试这个?谢谢

0 投票
0 回答
25 浏览

ubuntu - 如何使用终端从目录中复制一系列文件?

我有一个包含 500 个文件的数据集,我想将其分成 5 个文件夹,每个文件夹 100 个文件。我想将前 100 个复制到一个文件夹中,比如 Folder1。这我可以使用 find . -maxdepth 1 -type f -print0| head -z -n 500 | xargs -0 -r -- cp -t Folder1

但是对于接下来的 101 到 200 个文件,我无法使用headtail来完成。有什么建议么?