正しい端末を使用していることをテストしてから、メッセージを印刷するスクリプトを作成する必要があります。これが私が今まで持っているものです:
if(???? == dev/pts/1)
echo Access Granted. Welcome.
endif
端末を見つけるためにttyを使用する方法がわかりません。 cshを使用してください。
答え1
Bashでは、次のようにテストできます。
[[ `tty` = "/dev/pts/1" ]] && echo Access Granted. Welcome.
tty
/dev/pts/1
通常、出力は次のようになります。not a tty
述べたように、明らかにcshでは次のことができます。
if ($tty == "pts/1") then
echo Access Granted. Welcome.
endif