![](/img/trans.png)
[英]How to make the output of program running in one terminal be the input of another terminal?
[英]Read pdf on terminal output 2 columns to one
我最近喜歡用更少的命令閱讀 pdf。 less file.pdf
想閱讀兩欄格式的 pdf 書。 應該在一欄中有一個 output 的命令,對吧?
注意:每頁用^L
更改
像 pipe 和 awk 之類的東西? 不介意使用 vi 或任何其他命令。
格式示例
9
^LAgradecimientos Agradecimientos
maciones de la psiquiatría y la ciencia tradicional de Occi- do al poder contar con la amistad personal de muchos de los
dente. pioneros de este nuevo abordaje psicológico. Estas personas
También debo agradecer el aliento y el apoyo de varios físi- tan especiales han sido durante muchos años una fuente de ins-
這是一個開始:
$ cat tst.sh
#!/usr/bin/env bash
awk -v ff='\f' -F'\n' '
s = index($0,ff) {
prt()
indent = s - 1
width = length($0) - indent
midway = int(width / 2)
next
}
indent { sub("^ {"indent"}","") }
/[^[:space:]]/ {
left = left substr($0,1,midway) ORS
right = right substr($0,midway+indent) ORS
}
END { prt() }
function prt() {
printf "%s", left
printf "%s", right
left = right = ""
}
' "${@:--}"
.
$ ./tst.sh file
9
maciones de la psiquiatría y la ciencia tradicional de Occi-
dente.
También debo agradecer el aliento y el apoyo de varios físi-
do al poder contar con la amistad personal de muchos de los
pioneros de este nuevo abordaje psicológico. Estas personas
tan especiales han sido durante muchos años una fuente de ins-
嘗試增強它以完全為您工作,然后如果您不能並且有任何具體問題,請發布一個新問題。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.