Bash

Эта удивительная переменная $_

А вы знали, что в Bash есть переменная $_? Грамотное ее использование повышает продуктивность работы на компьютере ровно на 146%.

В $_ сохраняется последний аргумент последней выполненной команды. Это полезная переменная, которая экономит время. Ну, например:

mkdir -p hello/world && cd $_

Первая команда создаст директорию и субдиректорию, а вторая осуществит переход в нее.

echo $_


hello/world

Волшебство! Магия Linux!

How-to: Как пофиксить баг "Scanning BTRFS filesystem"

Производил чистую установку Kubuntu 16.04 и впервые столкнулся с багом, описанным еще для Ubuntu 14.04 - Bug: Scanning BTRFS filesystems on system startup. Учитывая, что файловая система BTRFS у меня не используется, а сканирование отнимает ощутимые +15-30 секунд от общей загрузки, то решение лежит на поверхности.

sudo apt-get purge btrfs-tools

-удаляет оснастку, отвечающую за BTRFS

sudo update-initramfs -ukall

Раскраска текста в терминале Linux

Команда echo в bash в Linux поддерживает форматирование текста. Сейчас я расскажу как это делать.

Для того, чтобы echo интерпретировала управляющие последовательности, она должна запускаться с ключом -e, а сама строка должна быть взята в кавычки, например:
echo -e "\E[1mПолужирный текст"
echo -e "\E[1;3mПолужирный курсив"
Сам синтаксис управляющих последовательностей выглядит так:
\E[(перечисление через ;)m

Внимание! Управляющие последовательности действуют на весь текст дальше форматированной строки. Для возврата к стандартному виду командной строки введите команду:
echo -en "\E[0m"

Смена прав группе файлов и каталогов

Уважаемые гуру любимого Либератума!

Окажите помощь в правильном подборе команды.

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

field_vote: 
Пока без оценки

Очень нужны С\С++ разработчики

Я работаю в команде, которая занимается движком и инфраструктурой рекламной системы Яндекса — в «Баннерной Крутилке». И сейчас нам очень нужны, крутые плюсовики.

Вот вам красивая картиночка для большей мотивации:
С++ in YABS — Yandex

Как запросить данные у пользователя на Bash

Пользователи Linux, только начинающие постигать премудрости написания сценариев на Bash, часто сталкиваются с необходимостью запросить у пользователя какие-нибудь дополнительные данные в момент исполнения сценария. Индийский программист Никеш Йаухари рассказывает как можно это осуществить.