Я удивляюсь, почему вы не используете выполнения команды `uname -н "вместо" команде uname -а | у awk '{печати $2}". В любом случае, во 2-м примере, `$3` будет расширена местная оболочка (потому что это в двойные кавычки; наверное, ничего), а не `в awk`; в команду так работать будет выполнения команды `uname -с | у awk '{печати}". Я подозреваю, что вы используете двойные, а не одинарные кавычки, когда вы испытали 1-й пример тоже. Зацикливание? У вас есть фиксированный список команд или это контролируется пользователем? Я не уверен, я понимаю, что вы пытаетесь сделать, но, может, `PIPESTATUS` то, что вы должны проверить. Этот `сл 10 | gzip-сжатия -с > seq.gz ; Эхо ${PIPESTATUS[@]}` возвращает `0 0` (код выхода из первой и последней команды). Пост как `бар` массив выглядит, и то, что желаемый результат в бар1`,`bar2`,`bar3`. Спасибо, это работает. Но столбцы выровнены по левому краю, а имена файлов сделать зигзагом. Любое предложение?

Я знаю, что это не обязательно то, что вы просили, но включение поддержка мыши является довольно простой и большинство эмуляторов терминала поддержать его.

Вы можете просто нажать на панель, которую вы хотите переключиться. :)