Tag: Bash

NB: one-liner _pwgen

alias _pwgen='< /dev/urandom tr -dc A-Za-z0-9,.#%$ | head -c 8 ; echo -n \  ; < /dev/urandom tr -dc A-Za-z0-9,.#%$ | head -c 9 ; echo'
alias _pwgen='< /dev/random tr -dc A-Za-z0-9,.#%$ | head -c $(($RANDOM % 8+3)) ; echo -n \ ; < /dev/random tr -dc A-Za-z0-9,.#%$ | head -c $(($RANDOM % 8+3)) && echo'
alias _pwgen2='let i=1 && while [ $i -le 4 ] ; do \
    echo -n $(xkcdpass --numwords 2 --case capitalize | xargs) && echo -n \  && \
    < /dev/random tr -dc 0-9,.#%$ | head -c $(($RANDOM % 2+3)) && echo && let i++ ; done'

 

Кто хочет няшных обоек с /r? Who wants fancy bg from /r?

Я хочу 🙂 Болваночка вот. /r/earthporn меняем на что-там-хотим (space, всенепременно), бешеное разрешение меняем на что-то вменяемо-своё. Have fun. Можно без jq, но то ещё приключение – парсить json на коленке 😉 one-liner’а-однострочника не вышло, и так забил на все проверки (да фиг с ними).

ssh scripting, или как избежать головной боли с кавчычками, скобками и прочими квотами ;)

Баянище, конечно, но я не одинок в изобретении велосипедов, и склонен постоянно терять скрипты в неизвестном закоулке, потому сохраню здесь 😉