head

命令行号行不同步
head

命令行号行不同步

我正在使用命令行。不知为何,当我尝试抓取第 439 - 445 行时,我得到的输出却是第 375 - 381 行。我使用 tail 命令跳转到第 439 行,然后使用 head 命令仅打印接下来的六行。如下面的屏幕截图所示,这些并不是我得到的六行。 kali > tail -n+439 /etc/snort/snort.conf | head -n 6 截图:grep 抓取错误的行 375 - 381 行 有什么问题? ...

Admin

Linux head/tail 命令的手册页未显示“-LINES”参数
head

Linux head/tail 命令的手册页未显示“-LINES”参数

我刚刚在一本书中读到,该命令head -LINES显示文件的前 LINES 行。但是,head手册页似乎没有表明这是一个合法的参数。我想知道我遗漏了什么。 tail注意:的手册页似乎也是如此。 ...

Admin

我如何检测/删除这个短文本文件中的特殊字符?
head

我如何检测/删除这个短文本文件中的特殊字符?

这是由其他人编写的 AppleScript 创建的简短文本文件的内容: Search time: Sunday April 28, 2019 at 07:21:07 Search complete. Nothing found. 但是,当我使用 cat 时,我得到以下信息: MrMuscle:bin mnewman$ cat /Users/mnewman/Desktop/DetectX_Search.txt MrMuscle:bin mnewman$ ng found.019 at 07:21:07 当我在 BBEdit 中查看文件并打开“显示不...

Admin

ms-word 中的自动标题
head

ms-word 中的自动标题

我正在 Word 中创建一个模板,并希望在封面中包含一个用于标题的文本字段,例如“文档标题”,用户将用他们想要包含的真实标题替换该字段。 还希望一旦用户输入自己的标题,它将自动显示在页眉或页脚中。 使用 Word 可以实现这一点吗?我在 Office 365 中使用 Word for Mac,但找不到方法。 提前谢谢了。 溴 ...

Admin

尾部/头部除 X 行末行/首行外的所有行
head

尾部/头部除 X 行末行/首行外的所有行

例如我有这个文件: cat myfile 1 2 3 4 5 我想打印除前两行之外的所有行。输出应该是这样的: tail -n $(( $(wc -l myfile | awk '{print $1}') - 2 )) myfile 3 4 5 是的,输出是正确的。但有一个问题,这个示例文件中有 5 行,对吗?如果我在此命令中使用超过 5 行,则输出应为空,但事实并非如此! tail -n $(( $(wc -l myfile | awk'{print $1}') -数字))我的文件 这个输出应该是空的,但它不是 tail -n $...

Admin

如何仅回显“curl”命令输出的第一行?
head

如何仅回显“curl”命令输出的第一行?

我试图仅获取curl命令输出的第一行。(如果造成混淆,请见谅) 举例来说,我简单地运行: # curl http://localhost <!-- This is the hidden line i want to grab. --> <!DOCTYPE html> <html> <head> .. .. 如果我想要这里的第一行输出,该怎么办: <!-- This is the hidden line i want to grab. --> 我尝试过这样的事情,但还没有成功: # c...

Admin

处理非常大的文件
head

处理非常大的文件

我有 2 个非常大的文件(27G 和 40G),它们是dd故障硬盘上的命令输出。我想比较前几个字节,看看 27G 字节是否是 40G 的开头/子字符串。 我想使用head命令。由于这些文件是二进制文件,因此我使用了-c参数: # ls -ahl *.dd -rw-r--r-- 1 root root 40G May 17 20:16 mac.dd -rw-r--r-- 1 root root 27G May 18 09:47 mac2.dd 尝试获取 1K 原始数据: # head -c1K mac.dd (returns nothing) 尝...

Admin

如何用 grep 查找二进制文件中的行号?
head

如何用 grep 查找二进制文件中的行号?

我在 Centos 5 Linux 上使用 GNU grep v2.5.1 并查看一个 36GB 的日志文件。它非常大,我需要从6307459日志文件中出现字符串的位置开始查找大约一百万行,然后在 emacs 中查看它。我使用grep查找出现的行号,然后使用head和tail获取我感兴趣的部分。我面临的问题是grep找到了行但没有提供给我,而是打印了关于它是二进制文件的消息: > grep -n 6307459 /disk2/user/test/logs/2015-03-31-23-42-52-7224.log Binary file /disk2...

Admin

Head 在打印前等待标准输入已满
head

Head 在打印前等待标准输入已满

当一个人跑步时 ls | head head 似乎要等待管道命令的完整输出后才打印到屏幕上。当命令需要很长时间才能运行时,例如在包含数百万个文件的目录上运行 ls 时,这种情况是不可取的。 然而,当一个人跑的时候 find | head head 并不会等待完整的输出之后才开始打印到屏幕上 - 它似乎是实时地完成的。 我的问题是: find 和 ls 之间的区别是什么,导致了这种行为上的差异?其次,是否有一个替换命令(用于 ls 或 head)可以让我立即获取长目录列表的开头? ...

Admin

在 Linux 中使用 dd 复制大文件并跳过第一行
head

在 Linux 中使用 dd 复制大文件并跳过第一行

我试图将一个大文件 (10GB) 的内容复制到另一个文件,跳过第一行 (如head -n1)。我尝试了 head、tail、awk 和 sed 等多种方法。最后决定使用tail -n+2 > ./xab.1 看链接1 链接2 链接3。但处理过程需要很长时间。需要的时间比这还要多cp。 我只想盲目地复制内容,仅此而已。所以我认为dd可以完成工作,但我对如何实施它感到茫然。有什么帮助吗? 好吧,为了提供更多背景信息,该文件是 CSV,所以我认为这样做 dd if=/dev/zero of=/path/to/file bs=1 seek=1 coun...

Admin

快速创建大型随机字节文件
head

快速创建大型随机字节文件

我想创建一个约 10G 的大文件,其中充满零和随机值。我尝试过使用: dd if=/dev/urandom of=10Gfile bs=5G count=10 它创建一个约 2Gb 的文件并以退出状态 0 退出。我不明白为什么? 我还尝试使用以下方法创建文件: head -c 10G </dev/urandom >myfile 但创建它需要大约 28-30 分钟。但我希望它创建得更快。有人有解决方案吗? 我还想创建多个具有相同(伪)随机模式的文件以供比较。有人知道怎么做吗?谢谢 ...

Admin

用头部观察人物
head

用头部观察人物

我有一些 C 源文件,其中很多文件顶部都有一行注释,简要描述了该程序的功能(我还没有做过足够复杂的事情来写一段话)。我想知道是否可以使用 head 查看第一个,#因为那将是我的第一个预处理器指令。如果它打印行号,那也将是一个额外的好处。 ...

Admin

提取大型 SQL 转储的一部分
head

提取大型 SQL 转储的一部分

有没有办法将 grep 和 head 之类的命令链接在一起来提取文件的一部分? 问题是,在我的 .sql 文件中的某个地方,我有需要与新数据进行比较的旧数据,但我不知道需要告诉 Head 从哪一行开始。但我只需要选择大概 10 行...这是一张小表。 我正在寻找 Find `database`.`tablename` | head next 20 lines to new file.txt ...

Admin

head 和 cat 无法识别 Microsoft Excel 文本文件
head

head 和 cat 无法识别 Microsoft Excel 文本文件

我有一个很大的 .xls 文件,有 53760 行和 19 列。我将其保存为制表符分隔文本,以便通过命令行工具对其进行预处理,然后将其加载到 R 中。但是,当我运行 head myfile.txt 我的终端一次显示所有行,例如 cat myfile.txt 命令应该这样做。但是如果我运行 cat myfile.txt | wc -l 我得到的答案是 0。更有趣的是,R 可以读取我的数据,无需任何额外包的帮助,并识别所有 53760 行和 19 列。我想这是一个 Excel 问题,但我不知道它是什么。 我正在使用 Mac OS 10.9.1...

Admin

当两个二进制文件具有相同的名称时如何解决冲突
head

当两个二进制文件具有相同的名称时如何解决冲突

运行 OS X (10.9),我在 /Applications/XAMPP/xamppfiles/bin/ 中有一个名为“HEAD”的程序,它与 libwww-perl 相关。 操作系统在 /usr/bin/ 中还有一个名为“head”的不相关程序 由于文件系统不区分大小写,并且这两个目录都在我的 PATH 中,因此存在冲突。我注意到,当我编译 ffmpeg 时,它使用了 xampp 程序,而它应该使用 OS 程序,这会导致错误。 ...

Admin