我有包含数据的大文本文件,格式如下:
1
2
3
4
5
6
7
8
9
10
Run Code Online (Sandbox Code Playgroud)
我正在尝试将其转换为:
1 2 3
4 5 6
7 8 9
10
Run Code Online (Sandbox Code Playgroud)
我试过awk
:
'{ if (NR%2) {printf "%40s\n", $0} else {printf "%80s\n", $0} }' file.txt
Run Code Online (Sandbox Code Playgroud) 最近我正在阅读有关加密技术的文章。我找到了 crypt 和 encrypt 命令。当我阅读手册页时,它显示正常,但是当我运行一些示例时,系统显示有关找不到 bash 命令的消息。我正在使用 RHEL 5.9。系统的这种行为是正常的还是我的操作系统已损坏?。请指导。
当我!
用作字段分隔符时,例如awk -F!
它会给出错误消息bash: !: event not found
。为什么?它正在接受awk -F"\!"
。Bash 版本 3.2.25