【レス】
less とは?
💡 分厚い本をめくるように、ファイルをじっくり読めるコマンド
📌 このページのポイント
catでファイルを見ればいいのに、なんでlessが必要なの?
スクロールってどうやるの?
スペースキーで1ページ進む、「b」で1ページ戻る。矢印キーでも1行ずつ動かせるよ。終わりたいときは「q」を押すだけだね
ファイルの中から特定の言葉を探したいときは?
「/」を押してから検索したい文字を入力するとハイライトされるよ。「n」で次のマッチ、「N」で前のマッチに移動できるんだ。grepで探すほどじゃないけどちょっと探したい、ってときに便利だね
moreっていう似たコマンドもあるって聞いたけど?
moreはlessの前身で、前にしか進めないんだ。lessは後ろにも戻れるし検索もできる。「less is more(少ないほうが豊か)」っていうジョークでlessと名付けられたんだよ。実は今のLinuxだとmoreの中身がlessになっている場合もあるくらい、lessが標準的に使われているんだ
まとめ:ざっくりこれだけ覚えればOK!
「less」って出てきたら「ファイルをスクロールしながら読むコマンド」と思えればだいたいOK!
📖 おまけ:英語の意味
「less」 = より少なく
💬 先に「more」というコマンドがあって、その改良版として「less is more(少ないほうが豊か)」のジョークで名付けられたんだよ