На полі Redhat [Red Hat Enterprise Linux AS випуск 4 (Nahant Update 3)]
Часто ми помічаємо, що до однієї і тієї ж псевдотерміналу призначаються дві людини. Наприклад:
$who am i
user1 pts/4 Dec 29 08:38 (localhost:13.0)
user2 pts/4 Dec 29 09:43 (199.xxx.xxx.xxx)
$who -m
user1 pts/4 Dec 29 08:38 (localhost:13.0)
user2 pts/4 Dec 29 09:43 (199.xxx.xxx.xxx)
$whoami
user2
Це викликає проблеми у сценарії, тому що "who am i" повертає два рядки. Я знаю, що існують відмінності між цими двома командами, і, очевидно, ми можемо змінити сценарій, щоб усунути проблему. Але це все ще турбує мене, що два користувачі повертаються з тим же терміналом. Ми підозрюємо, що це може бути пов'язано з мертвими сесіями. Чи може хто-небудь пояснити, чому призначаються два (не єдині) числа очків і / або як це можна запобігти в майбутньому?