wall (UNIX)
Khai phát nguyên | ベル viện nghiên cứu |
---|---|
Sơ bản | 1975 năm 5 nguyệt |
Đối ứng OS | UNIXおよびUnix hệ |
Loại đừng | コマンド |
wallは,Unix hệオペレーティングシステム のコマンドの một つで, người sử dụng と cùng じコンピュータにログインしている toàn て の lợi dụng giả に đối してメッセージを đưa るプログラムである. コマンド danh は "writetoall"の lược である. Giống nhau には, コンピュータをシャットダウンする trường hợp などに sử dụng される.
Sử dụng pháp
[Biên tập]wallはTiêu chuẩn nhập lựcから nhập lực された văn tự liệt をメッセージとして truyền tin する.
Thứ の ようにパイプを sử dụng すると,echoコマンド の xuất lực をメッセージとして truyền tin する.
alice@sleipnir:~$ #`tty`toshowthecurrentterminalname
alice@sleipnir:~$tty
/dev/pts/7
alice@sleipnir:~$echoRemembertobrushyourteeth!|wall
Cùng じことはcatコマンドを sử dụng しても khả năng である.
Dẫn số を chỉ định せずにwallを thật hành すると, そ の sau,Ctrl+Dを áp hạ するまでにTiêu chuẩn nhập lựcから nhập lực した văn tự liệt をメッセージとして truyền tin する.
alice@sleipnir:~$wall
Remember to brush your teeth!
^D
Thứ の ようにヒアドキュメントを sử dụng することもできる.
alice@sleipnir:~$wall<<<'Remember to brush your teeth!'
Dẫn sốとしてファイル danh を chỉ định した trường hợp は, そ の ファイル の nội dung をメッセージとして truyền tin する.
alice@sleipnir:~$cat.important_announcement
Remember to brush your teeth!
alice@sleipnir:~$wall.important_announcement# same as `wall!$`
Thượng nhớ の thật hành lệ はいずれも, cùng じ đoan mạt の ログイン trung の ユーザ のĐoan mạtに thứ の ようにメッセージが tỏ vẻ される. ただし, ユーザがメッセージ の thư き込みを cho phép している trường hợp に hạn る (mesg
を tham chiếu. )
Broadcast Message from alice@sleipnir
(/dev/pts/7) at 16:15...
Remember to brush your teeth!
Tham khảo
[Biên tập]wall(1)
–Version 7 UnixProgrammer'sManualwall(1)
–LinuxUser CommandsManual(en)wall(1)
–FreeBSDGeneral CommandsManual Pages(en)wall(1M)
–Solaris11.4マニュアルページ“ユーザーコマンド” chương( Nhật Bản ngữ )