Давайте избавимся от static-полей. Что, если вам в следующем задании нужно будет написать шелл с поддержкой одновременной работы нескольких пользователей?