Питання досить прямо вперед. Я можу отримати код виходу попередньої команди за допомогою $?
. Але що це саме?
Я не думаю, що це змінна, тому що ви не можете мати спеціальних символів в імені змінної, крім _
.
foo?foo=10
це призведе до помилки: foo?foo=10: command not found
Тож якщо це не змінна, що це? Чи є інші, як це?