我有一个包含换页的打印输出文件 (uncomp.txt)。我正在尝试根据 \f 正则表达式匹配将单个文档拆分为多个文档,并输出带有纪元时间的文件。
我试过这个:
$ csplit --prefix=$(date +%s) -s /tmp/uncomp.txt "/%\f%/+1" "{*}"
还有这个:
$ csplit --prefix=$(date +%s) -s /tmp/uncomp.txt "/\f/+1" "{*}"
甚至这个:
$ csplit -s --prefix=$(date +%s) /tmp/uncomp.txt /\f/ {*}
但每次我都得到一个文件。它显然没有拿起 \f 正则表达式......我做错了什么?