MochiuWiki : SUSE, EC, PCB
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
Linuxコマンド - moreのソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
Linuxコマンド - more
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == <code>more</code>コマンドは、テキストファイルを1画面ずつ表示するコマンドである。<br> <code>more <ファイル名></code>で実行、または、<code><コマンド> | more</code>のように他のコマンドの実行結果を1画面ずつ表示する場合に使用する。<br> <br> また、<code>more</code>コマンドにはサブコマンドが存在し、[Enter]キーで1行、[スペース]キーで1画面先に進み、ファイルの末尾まで表示すると終了する。<br> [Q]キーまたは[q]キーでコマンドを終了することができる。<br> <br><br> == moreコマンドの主なオプション == moreコマンドの主なオプションは、下表の通りである。<br> <br> <center> {| class="wikitable" | style="background-color:#fefefe;" |- ! style="background-color:#66CCFF;" | オプション ! style="background-color:#66CCFF;" | 説明 |- | +<数値> || 数値で指定した行から表示する。 |- | +/<文字列> || 指定した文字列を検索して、見つけた行の2行上から表示する。 |- | -<数値> || 画面の行数を指定する。 |- | -c || 前に表示されたテキストをオーバーラップさせて、同じエリアにページを表示する。 |- | -d || 無効なキーが入力された場合には、ビープ音の代わりに簡単なヘルプを表示する。 |- | -f || 画面での行数ではなく、データの行数を表示する。 |- | -l || 改ページを無視する。 |- | -p || 画面をクリアし、テキストを表示する。 |- | -s || 連続した空行を1行にする。 |- | -u || 下線の処理を行わない。 |} </center> <br><br> == moreコマンドの主なサブコマンド == <code>more</code>コマンドは、[Enter]キーで1行、[スペース]キーで1画面先に進むほか、下表に示すサブコマンドによる操作が可能である。<br> <br> サブコマンドは、<code>more</code>コマンドの画面表示中にキーを入力すると即実行される。<br> 検索する場合は、<code>/</code>記号に続けて検索文字列を入力して、[Enter]キーを押下すると特定の位置までスキップする。<br> <center> {| class="wikitable" | style="background-color:#fefefe;" |- ! style="background-color:#66CCFF;" | サブコマンド ! style="background-color:#66CCFF;" | 説明 |- | <数値> s || 指定行数分スキップする。<br>数値を指定しない場合は1行、または、直前に指定した行数分スキップする。 |- | <数値> f || 指定した数値分の画面をスキップする。<br>例えば、<code>2 f</code>で2画面分、<code>10 f</code>で10画面分スキップする。 |- | <数値> b || 指定した数値分の画面を戻る。例えば、<code>2 b</code>で2画面分、<code>10 b</code>で10画面分戻る。<br><br><u>※<code>more</code>コマンドでテキストファイルを開いている場合のみ有効。</u> |- | = || 現在の行番号を表示する。 |- | . || 直前のコマンドを繰り返す。 |- | /<正規表現> || 文字列を検索する。<br><u>※現在表示している箇所より後ろが対象となる。</u> |- | n || 直前の検索を繰り返す。 |- | h || ヘルプを表示する。 |} </center> <br><br> == テキストを1画面ずつ止めながら表示する == <code>cat</code>コマンドで大きなサイズのテキストファイルの内容を表示する場合、<code>more</code>コマンドを使用する。<br> <br> 以下に示すコマンドを実行して、指定したファイルを1画面ずつ止めながら表示する。<br> 次の画面へ進む時は[スペース]キー、1行ずつ画面を進める時は[Enter]キーを押下する。<br> more <ファイル名> <br><br> == 実行結果を止めながら表示する == 実行結果が長文のため、画面が流れる場合は、パイプと<code>more</code>コマンドを組み合わせて使用する。<br> <コマンド> | more <br> 以下の例では、起動時のメッセージを再表示する<code>dmesg</code>コマンドの実行結果を<code>more</code>コマンドに渡して、1画面ずつ止めながら表示する。<br> dmesg | more <br><br> == キーワードで検索 == 確認する箇所がある場合は、<code>+/<文字列></code>オプションを付加して、目的の文字列の位置までスキップする。<br> <br> 以下の例では、/etc/bashrcファイルにあるPS1を設定している箇所を確認している。<br> more +/PS1 /etc/bashrc <br> 以下の例では、確認する箇所を行数で指定している。<br> # 50行目までスキップする more +50 /etc/bashrc <br><br> == 行番号付きで表示する == <code>more</code>コマンドの画面表示に行番号を付加する場合は、<code>cat</code>コマンドと組み合わせる。<br> <br> 以下の例では、/etc/bashrcファイルの内容を行番号付きで表示して<code>more</code>コマンドに渡している。<br> cat -n /etc/bashrc | more <br> 以下の例では、<code>dmesg</code>コマンドの実行結果を行番号付きで<code>more</code>コマンドに渡している。<br> dmesg | cat -n | more <br><br> {{#seo: |title={{PAGENAME}} : Exploring Electronics and SUSE Linux | MochiuWiki |keywords=MochiuWiki,Mochiu,Wiki,Mochiu Wiki,Electric Circuit,Electric,pcb,Mathematics,AVR,TI,STMicro,AVR,ATmega,MSP430,STM,Arduino,Xilinx,FPGA,Verilog,HDL,PinePhone,Pine Phone,Raspberry,Raspberry Pi,C,C++,C#,Qt,Qml,MFC,Shell,Bash,Zsh,Fish,SUSE,SLE,Suse Enterprise,Suse Linux,openSUSE,open SUSE,Leap,Linux,uCLnux,Podman,電気回路,電子回路,基板,プリント基板 |description={{PAGENAME}} - 電子回路とSUSE Linuxに関する情報 | This page is {{PAGENAME}} in our wiki about electronic circuits and SUSE Linux |image=/resources/assets/MochiuLogo_Single_Blue.png }} __FORCETOC__ [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]][[カテゴリ:PinePhone]]
Linuxコマンド - more
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse