![コンソール ウィンドウの同じ領域でコマンドを実行し続けるにはどうすればよいですか? ("w")](https://rvso.com/image/36038/%E3%82%B3%E3%83%B3%E3%82%BD%E3%83%BC%E3%83%AB%20%E3%82%A6%E3%82%A3%E3%83%B3%E3%83%89%E3%82%A6%E3%81%AE%E5%90%8C%E3%81%98%E9%A0%98%E5%9F%9F%E3%81%A7%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%82%92%E5%AE%9F%E8%A1%8C%E3%81%97%E7%B6%9A%E3%81%91%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%82%88%E3%81%84%E3%81%A7%E3%81%99%E3%81%8B%3F%20(%22w%22).png)
出力を見てみましょうw
:
ehryk@ArchHP ~> sudo w
14:12:37 up 4:08, 4 users, load average: 2.18, 1.93, 1.55
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
ehryk tty1 10:04 4:08m 57.70s 0.00s xinit /home/ehryk/.xinitrc -- /etc/X11/xinit/xserverrc :0 vt1 -auth /tmp/serverauth.
ehryk pts/0 10:04 4:08m 0.04s 0.04s /usr/bin/fish
ehryk pts/1 10:04 4:06m 0.00s 0.00s bash
ehryk pts/2 13:04 24:53 6.24s 0.00s x86_64-unknown-linux-gnu-gcc -o conftest -O2 -I/home/ehryk/Projects/openwrt/staging_
ehryk@ArchHP ~>
ただし、コマンドは終了します。top
動作方法と同様に、コマンド ライン ウィンドウの同じ「領域」で w を実行し続け、リフレッシュ レートを制御するにはどうすればよいでしょうか。
答え1
watch
コマンドを使用して、継続的に実行することができますw
(-n
パラメータで定義された一定の時間ごとに)。例:
watch -n 1 w
w
毎秒実行されます。
の出力はw
ターミナル ウィンドウの上部に保持されます。