Keni

oozey mess

pixel skylines
trying on a metaphor
Jules of Nature
tumblr dot com
No title available

祝日 / Permanent Vacation
KIROKAZE

Kaledo Art
Sweet Seals For You, Always
$LAYYYTER
todays bird
Sade Olutola

roma★

tannertan36

No title available
Stranger Things
noise dept.
Misplaced Lens Cap
seen from United States

seen from Morocco
seen from United States

seen from Singapore

seen from United States

seen from United States
seen from Australia
seen from United States
seen from Slovenia
seen from United States

seen from United States

seen from United States
seen from United States

seen from Türkiye

seen from United States
seen from United States
seen from United States
seen from United States

seen from Kenya

seen from United States
@frimnblr
Last week I had to tell one of our coders to be more lazy and to work less. This probably sounds like a crazy thing for a boss to be saying. Here's a good quote from Bill Gates âI choose a lazy per...
history-search bash
В zsh есть такая фича: если в консоли ввести какой-нибудь символ и нажать клавиши со стрелками "вверх" или "вниз", то можно посмотреть какие команды вводились на эту букву. Т.е. поиск по истории с шаблоном. Например, набрать "ls" и потом "вверх" или "вниз" смотреть какие были команды, начинавшиеся на "ls".
За всё это отвичает библиотека readline, которую и использует zsh. Bash тоже её использует.
Подробней:
man readline
Включить подобное поведение в bash можно следующим образом. В домашней директории достаточно создать файл .inputrc со следующими командами:
"\e[A": history-search-backward "\e[B": history-search-forward
Конвертор HSV-RGB-HEX-PANTONE-HKS
ID3v2 the command line Mp3 tagger.
Пакет id3v2 умеет обрабатывать метатеги id3v2 в mp3-файлах:
sudo apt-get install id3v2
Пример использования:
id3v2 -a "Artist" -A "Album name" -t "Track name" -c "Comment" -y 2001 -T 01 path/to/filename.mp3
Где -y -- указание года, а -T -- порядковый номер трека в альбоме.
Утилита может обрабатывать сразу множество файлов:
id3v2 -a "Artist Name" -A "Album Name" -y 2001 *.mp3
Умный cd для Bash в стиле Zsh
Попытка в bash сделать переход по каталогам, как в zsh. Пример поведения приведён в конце статьи, а ниже код. Он же (но более красивый), на paste.debian.net ---
alias ..='builtin cd ..' alias cd=cdx # умный cd CDX_FLAG=0 # изначальный сброс флага выполнения cd cdx() { if [[ "$CDX_FLAG" -ne "1" ]]; then # проверка, было ли выполнение cd if [[ -n "$CDX_ARG" ]]; then # если записано без cd builtin cd $CDX_ARG 2>/dev/null CDX_ARG= elif [[ $# == 0 ]]; then # если нет аргументов, то считать им предыдущую команду builtin cd $(history -p '!!') 2>/dev/null else # эмуляция обычного cd builtin cd "$@" 2>/dev/null fi CDX_FLAG=1 fi } # если начинается с "./" или "~", то переходим в каталог prompt_command() { if [[ "$_" == ./* ]] || [[ "$_" == ~/* ]] || [[ "$_" == ~ ]]; then CDX_ARG=$_ cdx fi CDX_FLAG=0 # сброс флага выполнения cd } export PROMPT_COMMAND=prompt_command
--- В результате мы получаем в терминале следующее:
frimn@vons: ~ $ cd ./projects/ frimn@vons: ~/projects $ .. frimn@vons: ~ $ cd ~/projects/ frimn@vons: ~/projects $ .. frimn@vons: ~ $ ~/projects/ bash: /home/frimn/projects/: Это каталог frimn@vons: ~/projects $ ./test bash: ./test: Это каталог frimn@vons: ~/projects/test $ ~ bash: /home/frimn: Это каталог frimn@vons: ~ $ projects/test bash: projects/test: Это каталог frimn@vons: ~ $ cd frimn@vons: ~/projects/test $ .. frimn@vons: ~/projects $ test frimn@vons: ~/projects $ cd frimn@vons: ~/projects/test $
Из минусов -- bash иногда ругается на то, что мы подсовываем ему каталог. Если кто знает как с этим бороться, буду весьма благодарен )). --- Bash cd like Zsh cd
Позволяет сгенерировать код приветствия терминала PS1 для вставки в ~/.bashrc
Walnut ink on Muji kraft paper cards.
Letters are kind of wonky but they’ve got to get into the mail.
Now get yourself together #calligraphy #script #lettering
Как узнать кодировку текстового файла через консоль Linux
file -i ./descript.ion ./descript.ion: text/plain; charset=iso-8859-1
Компания Google объявила о намерении приобрести производителя термостатов и датчиков дыма и углекислого газа Nest Labs за 3,2 миллиарда долларов.
Компания Nest Labs была создана бывшими инженерами Apple Тони Фаделлом и Мэттом Роджерсом. Фаделл до 2008 года занимал в Apple пост старшего вице-президента и работал над плеерами iPod и смартфонами iPhone. Роджерс являлся ведущим специалистом по программному обеспечению iPod.
kdesu & sudo
создать файл kdesurc в директории ~/.kde/share/config и написать туда
[super-user-command] super-user-command=sudo
тогда kdesu будет спрашивать пароль на sudo, вместо пароля root`а. (или поставить kdesudo -- не всегда помогает)