Являются ли кодовые имена LTS специально предназначенными для обеспечения надежности?

Я немного не уверен в том, чего вы хотите на самом деле, но я интерпретирую ваш вопрос как желающий «однострочный», который захватывает список каталогов в $HOME, например, а затем позволяет вам cd к первому или второй каталог в этом списке, или любой из них в этом отношении.

Это, я думаю, возможно, если вы поместите все каталоги в массив, а затем вы можете cd в любой каталог в этом массиве, используя например, cd "${cdarray[1]}", что фактически приведет вас ко второму каталогу в списке, поскольку массивы Bash всегда начинаются с 0, поэтому индекс 0 в массиве фактически является первым каталогом.

Вот один слой, который я создал, который вы можете использовать; измените его в соответствии с вашими потребностями. Я исключаю каталоги из списка, которые на самом деле символические ссылки ([[ ! -L "$d" ]]). Вы можете удалить этот тест, если вам нужно включить его и просто сохранить тест для каталога.

Это пример для каталога $HOME, и я добавил $HOME к команде, поэтому пути теперь абсолютны, поэтому вы сможете позже запустить cd "${cdarray[1]}" как отдельную команду из любого места, и она будет работать. Если вы создадите его для другого каталога, просто укажите этот абсолютный путь вместо $HOME в приведенной ниже команде, если конечно вы не хотите, чтобы он работал только относительно каталога, в котором он был создан.

cdarray=(); for d in *; do [[ ! -L "$HOME/$d" && -d "$HOME/$d" ]] && cdarray+=("$HOME/$d"); done; cd "${cdarray[1]}"

Теперь все каталоги с пробелами в именах будут успешно обработаны.

Объявлен индексированный массив, а затем, если найденный элемент является каталогом, а не символической ссылкой, он добавляется в массив и то после запятой мы cd в нужную нам директорию, например cd "${cdarray[1]}".

Вы можете добавить || exit 1 в конец, если вы использовали это в скрипте, но я не добавил это выше, поскольку он закроет интерактивный терминал, если команда cd не удалась. [ ! d8]

5
задан 12 July 2017 в 17:52

2 ответа

Да, это преднамеренно. Все кодовые имена - это намек на функции, которые должны быть рассмотрены в этой версии.

Рассуждение на Oneiric:

Мы хотим что-то творческое, что-то мечтательное. Что-то гладкое и аккуратное. То, что имеет всю точность поэзии Т. С. Элиота, соответствует «изящной невыразимости» наших общих ценностей, дружбы и опыта. Что-то, что захватывает и компетенцию ubuntu-devel с воображением айатаны. Что ведет нас аккуратно к Онейтовому Оцелоту.

И для Рассуждение о Oneiric :

Мы хотим что-то творческое, что-то мечтательное. Что-то гладкое и аккуратное. То, что имеет всю точность поэзии Т. С. Элиота, соответствует «изящной невыразимости» наших общих ценностей, дружбы и опыта. Что-то, что захватывает и компетенцию ubuntu-devel с воображением аятыны.

Саламандра - одно из самых волшебных существ природы; они являются ярким показателем первозданной среды, что является подходящим способом описания нового мира, появляющегося вокруг Ubuntu Touch - новых приложений, нового SDK, великолепного чистого интерфейса. Вы найдете саламандры, плавающие в чистом, чистом верхнем потоке - именно это и происходит вокруг мобильной экосистемы Ubuntu. Это способ сказать «спасибо» огромному сообществу, которое присоединилось к усилиям по созданию единого унифицированного опыта с телефона на ПК, с множеством свежих и стильных приложений, созданных людьми со всего мира, которые хотят что-то построить быстрый, свежий и бесплатный. И мы тоже дерзкие - жизнь слишком коротка, чтобы быть утомленной или неестественной. Наша работа - наша игра - мы делаем потрясающие вещи для огромной аудитории, мы находим место для почти каждого вкуса интерфейса и делаем это со стилем.

Вот почему, не очень глубокое размышление, я хотел бы познакомить вас с нашим талисманом в течение следующих шести месяцев, сочной саламандры.

Не все имена получили однако, подробное введение.

2
ответ дан 18 July 2018 в 10:23

Да, это преднамеренно. Все кодовые имена - это намек на функции, которые должны быть рассмотрены в этой версии.

Рассуждение на Oneiric:

Мы хотим что-то творческое, что-то мечтательное. Что-то гладкое и аккуратное. То, что имеет всю точность поэзии Т. С. Элиота, соответствует «изящной невыразимости» наших общих ценностей, дружбы и опыта. Что-то, что захватывает и компетенцию ubuntu-devel с воображением айатаны. Что ведет нас аккуратно к Онейтовому Оцелоту.

И для Рассуждение о Oneiric :

Мы хотим что-то творческое, что-то мечтательное. Что-то гладкое и аккуратное. То, что имеет всю точность поэзии Т. С. Элиота, соответствует «изящной невыразимости» наших общих ценностей, дружбы и опыта. Что-то, что захватывает и компетенцию ubuntu-devel с воображением аятыны.

Саламандра - одно из самых волшебных существ природы; они являются ярким показателем первозданной среды, что является подходящим способом описания нового мира, появляющегося вокруг Ubuntu Touch - новых приложений, нового SDK, великолепного чистого интерфейса. Вы найдете саламандры, плавающие в чистом, чистом верхнем потоке - именно это и происходит вокруг мобильной экосистемы Ubuntu. Это способ сказать «спасибо» огромному сообществу, которое присоединилось к усилиям по созданию единого унифицированного опыта с телефона на ПК, с множеством свежих и стильных приложений, созданных людьми со всего мира, которые хотят что-то построить быстрый, свежий и бесплатный. И мы тоже дерзкие - жизнь слишком коротка, чтобы быть утомленной или неестественной. Наша работа - наша игра - мы делаем потрясающие вещи для огромной аудитории, мы находим место для почти каждого вкуса интерфейса и делаем это со стилем.

Вот почему, не очень глубокое размышление, я хотел бы познакомить вас с нашим талисманом в течение следующих шести месяцев, сочной саламандры.

Не все имена получили однако, подробное введение.

2
ответ дан 24 July 2018 в 19:33

Другие вопросы по тегам:

Похожие вопросы: