基本的に、このプロセスを自動化するためにbashスクリプトを作成したいと思います。
vi filename.pdf
(viを使って「filename.pdf」を開きます。)
:4,7d
(viコマンドモードでは4〜7行を削除します。)
O
(viコマンドモードで、Shift + O(大文字)をクリックして新しい行を作成します。)
<<>>
(vi挿入モードでは、2つの小さい記号と2つの記号を入力します。)
ESC
(viをコマンドモードに切り替えます)
:wq
(viコマンドモードでファイルを保存してviを終了します)
echo "Complete."
答え1
printf '%s\n' '4,7d' a '<<>>' . x | ex filename.txt && echo complete
ただし、テキストエディタを使用してPDFファイルを編集することはできません。
答え2
これによりプロセスが自動化されます。
vim -b -c '4s/.*/<<>>/' -c '5,7d' -c wq filename.pdf
ロゴの分割
-b
バイナリモード-c {command}
ファイルを開くと自動的にvimを実行します。
したがって、-c '4s/.*/<<>>/' -c '5,7d' -c wq
vimコマンドを実行し4s/.*/<<>>/
て5,7d
からwq
。