Size: a a a

2021 January 04

V

Vikentsi in pro.bash
Vadim "Oxyd" Priluzkiy
За что люблю никсы, так это за то что любую полезняшку, которой тебе не хватает, можно быстро и просто реализовать.
Получается mcd в уже существующую директорию не перейдет. Или это ожидаемое поведение? Те я бы проверку  на существование директории добавил. И на сколько уместным будет заменить оригинальный cd на alias cd с поведением "создать директорию если её не существует и потом перейти"?
источник

ł

łibfitź.r13.a in pro.bash
Личноящщитаю, что менять поведение built-ins - плохая идея.
источник

аᶘ

асоциальный пикотран... in pro.bash
Vikentsi
Получается mcd в уже существующую директорию не перейдет. Или это ожидаемое поведение? Те я бы проверку  на существование директории добавил. И на сколько уместным будет заменить оригинальный cd на alias cd с поведением "создать директорию если её не существует и потом перейти"?
Почему не войдёт, войдёт.
mkdir -p xxx вернёт 0, если xxx уже создана, а значит сработает и правая часть, т.е. произойдёт cd.
Можно не alias создать, а функцию, при которой будет создание директори и вход. Однако нужно будет вызывать не просто cd (иначе это будет рекурсия), а builtin cd.
Я так себе переписал cd, чтобы он автоматически ls делал при входе в новую директорию.
источник

аᶘ

асоциальный пикотран... in pro.bash
cd ()
{
   builtin cd "$@" && LC_COLLATE=C ls -F -h -w 80 --color --group-directories-first
}
источник

V

Vikentsi in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
Почему не войдёт, войдёт.
mkdir -p xxx вернёт 0, если xxx уже создана, а значит сработает и правая часть, т.е. произойдёт cd.
Можно не alias создать, а функцию, при которой будет создание директори и вход. Однако нужно будет вызывать не просто cd (иначе это будет рекурсия), а builtin cd.
Я так себе переписал cd, чтобы он автоматически ls делал при входе в новую директорию.
Ясно. Я ожидал что mkdir -p на существующую директорию возвращает не 0.  Обычный mkdir без -p так и делает.
источник

V

Vikentsi in pro.bash
асоциальный пикотранзистор ᶘಠᴥಠᶅ
cd ()
{
   builtin cd "$@" && LC_COLLATE=C ls -F -h -w 80 --color --group-directories-first
}
Имеет смысл ! действительно часто именно список файлов после cd хочется или выполняется. Утяну себе на заметку. Обычно использую автодополнение для просмотра файлов или fish с его магией подсказок.
источник

VP

Vadim "Oxyd&quo... in pro.bash
łibfitź.r13.a
Личноящщитаю, что менять поведение built-ins - плохая идея.
Упс... Блин. Придётся переименовывать.
источник

VP

Vadim "Oxyd&quo... in pro.bash
Ну пусть будет mkcd (mk[dir &&]cd)
источник

VP

Vadim "Oxyd&quo... in pro.bash
источник

VP

Vadim "Oxyd&quo... in pro.bash
Переслано от Vadim "Oxyd&quo...
Кто догадается, что делает этот крокодил?
basename -s .gz -a $(pacman -Ql $(pacman -Qsq systemd|xargs)|egrep '^systemd\s|^systemd-sysvcompat\s'|egrep "man/man[1|5|8]/[[:print:]]*\.gz"|awk '{print $2}')|sed 's/..$//'|xargs -i sh -c 'man -P cat {} 2>/dev/null > {}.txt'
источник

ł

łibfitź.r13.a in pro.bash
Найти все .gz в текущей папке и сунуть их в базу man...?
источник

VP

Vadim "Oxyd&quo... in pro.bash
łibfitź.r13.a
Найти все .gz в текущей папке и сунуть их в базу man...?
Мимо.
источник

VP

Vadim "Oxyd&quo... in pro.bash
łibfitź.r13.a
Найти все .gz в текущей папке и сунуть их в базу man...?
pacman это такой наш apt ну или yum. Пакетный менеджер короче.
источник

ł

łibfitź.r13.a in pro.bash
Обмажутся своими арчами...
источник

VP

Vadim "Oxyd&quo... in pro.bash
łibfitź.r13.a
Обмажутся своими арчами...
У меня манджаро.
источник

ł

łibfitź.r13.a in pro.bash
Еще хуже
источник

⊥Д

⊥ Дваухин in pro.bash
Всё лучше, чем тупые окна. На работе даже свой PS скрипт не накатаешь... СЕО сдохло, аутлук сдох. Сидим-дудим в облачных сервисах, которые ещё неудобнее
источник

⊥Д

⊥ Дваухин in pro.bash
Вопрос: можно ли баш протащить мимо капитана на борт венды?
источник

VP

Vadim "Oxyd&quo... in pro.bash
⊥ Дваухин
Вопрос: можно ли баш протащить мимо капитана на борт венды?
Мимо кого?
источник

⊥Д

⊥ Дваухин in pro.bash
Vadim "Oxyd" Priluzkiy
Мимо кого?
Админов и сменяющихся (сбрасывающих многое) серверов
источник