私はこのコマンドが好きwatch
ですが、その限界。
watch
withの機能を真似できるかどうかを知りたいですless
。私は主にスクリプトを実行してディレクトリを動的に変更しながらディレクトリをスクロールする機能を探しています。
答え1
では、(+)を入力してファイルの最後まで読み続けるless
ことができます(例:)。ファイル名を入力して他のファイルを表示することはできますが、残念ながら現在のファイルの名前を入力しても再ロードされません。そのファイル。ただし、現在のファイルを再度読み取る方法があります。F
ShiftFtail -f
:e
less
サブゲントン::e
存在しないファイルの名前を入力して入力してください。;これを行うと、lessはエラーメッセージを表示してから現在のファイルを再ロードします。
選択肢を探している場合は、watch ls
次をご覧ください。
- 最新のファイルマネージャ(Nautilus、Thunar、Konqueror、Dolphin、Finderなど)はリアルタイムでビューを更新します。
- Emacsにはリアルタイムリフレッシュ機能はありませんが、もしそうなら、
auto-revert-mode
5秒ごとにファイルまたはディレクトリを再ロードします(遅延は設定可能)。 - w3mはデフォルトではWebブラウザですが、良いディレクトリとテキストファイルビューアです。
R
(ローカル)URLをリロードするには、このキーを押します。
答え2
Shift+Fless
同様のコマンドが実行されますtail -f
。つまり、ファイルにさらにデータが追加されるとフラッシュされます。
答え3
以下を入力してください。
less +F filename
これはエディタで「F」を押すのと同じです。
答え4
R
repaintは常にファイルを再ロードするわけではありません。[1]
ファイルを常にリロードする回避策は、を押してhq
ヘルプページを開き、終了することです。ファイルを強制的にリロードする副作用があります。
R
[1] 以下は、再ロードする場合と再ロードしない場合のいくつかの例です。
>
そして>>
変更点:必ずリロードしてください。sed -i
、gEdit、TextEdit:再ロードしない- Linuxでは、
vi
次のように変更してください。 DOリロード - Mac では
vi
変更: 再ロードしない
違いは、inodeが変更されたかどうかであると思います(を使用して確認できますls -i foo.txt
)。 inode が変更されてもR
動作しません。