AFAIK bash globs не поддерживают это, но zsh делает через свои квалификаторы glob.
Например, квалификатор для исполняемых простых файлов (довольно смутно) *, например
ls -l *(*)
отобразит исполняемые двоичные файлы и скрипты. Он еще не предоставляет квалификатор для двоичных файлов явно, однако он позволяет вам определять свои собственные, как описано в zsh glob qualifier, чтобы исключить двоичные файлы, чтобы, например, вы могли сделать
mv -- *(*e:'file --brief --mime $REPLY | grep -q binary':) exec/
или определить вспомогательная функция
binary() { file --brief --mime $REPLY | grep -q binary }
, затем
mv -- *(*+binary) exec/
(я добавил --brief, чтобы предотвратить возможные ложные совпадения имени файла.)
Нет.
У Ubuntu есть обновления LTS → LTS, позволяющие пропустить промежуточные выпуски, отличные от LTS ... Но вы не можете пропускать промежуточные выпуски LTS. Вы должны пройти через 16.04.
Если вы не хотите выполнить новую установку 18.04 на выпуск.
Также я должен отметить, что пути обновления LTS обычно доступны только не может после основного выпуска. Поэтому не ожидайте обновления с 16.04 в день выпуска 18.04.
Нет.
У Ubuntu есть обновления LTS → LTS, позволяющие пропустить промежуточные выпуски, отличные от LTS ... Но вы не можете пропускать промежуточные выпуски LTS. Вы должны пройти через 16.04.
Если вы не хотите выполнить новую установку 18.04 на выпуск.
Также я должен отметить, что пути обновления LTS обычно доступны только не может после основного выпуска. Поэтому не ожидайте обновления с 16.04 в день выпуска 18.04.
Нет.
У Ubuntu есть обновления LTS → LTS, позволяющие пропустить промежуточные выпуски, отличные от LTS ... Но вы не можете пропускать промежуточные выпуски LTS. Вы должны пройти через 16.04.
Если вы не хотите выполнить новую установку 18.04 на выпуск.
Также я должен отметить, что пути обновления LTS обычно доступны только не может после основного выпуска. Поэтому не ожидайте обновления с 16.04 в день выпуска 18.04.