@TheNH813 в дополнение к тому, что Kusalananda сказал: Есть места, где не нужно писать `$` при обращении к переменной (`((А + B))`, `${массив[я]}`), но `[[` не является одним из них. Я постараюсь, что в следующий раз, когда я (пере)установить Ubuntu/Убунту дистр Есть какая-то причина, почему вы не можете просто использовать энергосбережение и телевизор выключить, а не отключение питания? Я не понимаю, как декларант гарантированно оформляем договор, ныряя первый трюк. Что если Запад возвращает козырем на две трюк? Так что 1.2 с, кажется, медленно? Так что я не ищу ответа, что это невозможно найти. Я буду смотреть в, что, к сожалению, я не много кодирования... Как это мешает "удалить и синхронизировать" предупреждения? Ну у меня есть файлы с расширением *.gappedPeak и хотите переименовать их в *.кровать. все они находятся в той же директории, она должна быть очень простой, но полный цикл была необходима для меня, чтобы преуспеть

Я узнал, что Shell расширяет определенных видов персонажей. Вот почему, когда пишешь:

$ Эхо *

Я могу получить список каталогов и файлов, скажем, я получаю:

Приложений Рабочего Стола Документы

теперь, допустим, я пишу

$ фу=приложениям для настольных документов

Я получаю:

-Баш: рабочий стол: команда не найдена

Хорошо, но когда пишу:

$ фу=*

Что работает, почему? Я был уверен, что * должна расширить и дать одну и ту же ошибку, что и выше.

При написании

$ Эхо ${#фу}

Я получаю ответ 1, которая показывает, что * сохраняется на Foo

Почему не * расширена в задания? Это расширение, когда я пишу

$ Эхо ${фу}

Спасибо