画面をスクロールせずにインタラクティブプログラムの出力を読み取るには?

画面をスクロールせずにインタラクティブプログラムの出力を読み取るには?

デバイスで実行されており、サポートされているfdiskパーティションの種類を一覧表示しようとしています。問題は、画面上でスクロールして見えないことです。

私は昨日誰かのMacbookで最新のFedoraを使用していましたが、fdiskは:(の出力を一時停止し、出力からlessスクロールまたは中断することを許可しました)。q

私は、HDMIアダプタを介してシステムに接続されたVGAモニタに最小限のインストールでCentOS 7.5をテキストモードで実行しています。

これがテキストモードの私の端末の制限ですか(MacbookのfdiskはGNOMEの端末で実行されます)、以前のバージョンのfdiskですか、それともまったく違うのですか?

ここに画像の説明を入力してください。

答え1

最新のFedoraは、最新のRHEL 7より1〜2年の最新バージョンです。fdisk可能性だ。

次の方法を使用してこの問題を解決できます。script出力をキャプチャして使用するlessその結果についてtypescriptファイル(fdiskもちろん別々に実行)。less

screenまたはでスクロール機能を使用することもできますが、tmuxこれらの機能は通常Linuxシステムに最初にインストールされません。これはオプション/追加機能です。

答え2

会議

fdisk /dev/sdc <<<l | less

する?

関連情報