我想将文本文件的选定部分以每列 9 个字节对齐。
例如,假设我的文本文件如下所示。
00 2f c6 b8 29 fd 02 37 11 00 9f 74 34 0b 60 72 38 20 00 9e 61 33 8e ab 8a c0 09
00 fa f0 66 6d 0c 44 d6 24 00 a1 11 9d a2 13 a5 b3 83
Run Code Online (Sandbox Code Playgroud)
我希望生成的文件像
00 2f c6 b8 29 fd 02 37 11
00 9f 74 34 0b 60 72 38 20
00 9e 61 33 8e ab 8a c0 09
00 fa f0 …
Run Code Online (Sandbox Code Playgroud) 我想知道我的目录中所有数据文件的大小。我尝试使用以下命令。文件名都以data_
.
find . -name 'data_*' -type f | xargs ls -sh -n1 -p
Run Code Online (Sandbox Code Playgroud)
我确实得到了包含详细信息的文件列表,如下所示:
-rw-r--r-- 1 1826696135 1826619905 4.5K Apr 7 16:48 ./data_70
-rw-r--r-- 1 1826696135 1826619905 4.5K Apr 7 16:48 ./data_71
-rw-r--r-- 1 1826696135 1826619905 4.5K Apr 7 16:48 ./data_72
-rw-r--r-- 1 1826696135 1826619905 4.6K Apr 7 16:48 ./data_73
-rw-r--r-- 1 1826696135 1826619905 4.5K Apr 7 16:48 ./data_74
Run Code Online (Sandbox Code Playgroud)
但是,xargs 从未提示过我。由于我正在使用-p -n1
,我希望程序在每行之后提示我。怎么了?