/tmp/text程序: if[!-p/tmp/pipe1] then /etc/mknode/tmp/pipe1p fi while: do readmsg if[“$msg"=“"] then continue else echo“$msg" fi done 在终端上运行的是雇员签到程序/tmp/text1。每个雇员在任何一台终端上键入自己的名字或代码, 程序/tmp/text1将把这个名字连同当时的签到时间送入命名管道。
/tmp/text1程序: tty=‘whoamI|awk‘{PRint$2}’’ while: do echo“Enteryourname:/c">/dev/$tty readname today=‘date’ echo“$name/t$today" done>/tmp/pipe1