← All posts tagged Bash

werru
Linux Bash ? в скрипте использую конструкцию
while true; do
nc -kl 3333 | while read msg; do
сообщение принимают 3 компа и я наблюдаю, что часто при получении сообщений nc уходит в 100% загрузку проца и вешает скрипт. Почему? Что можно сделать, чтобы это предотвратить
werru
удобно Bash чтобы жена не ругалась, что комп по ночам выключется неожидано вывел вопрос. По крону запускается power
power
#!/bin/bash
/home/user/question &
echo $$ > /tmp/power
sleep 70
echo skill question
echo /usr/sbin/pm-suspend

question
#!/bin/bash
sudo -u user DISPLAY=:0 zenity --question --text "выключаем комп?";
answer=$?
case $answer in
0 )
/usr/sbin/pm-suspend-hybrid;;
1 )
kill `cat /tmp/power` ;;
* );;
esac
werru
podcast радио lifehack Bash уже холодно, на самокате не поедешь, и я как обычно включил радио BussinessFM. Вот только мне надоело слушать одно и тоже, и я сделал небольшой скрипт, который формирет аудио подкаст из тех программ BFM, которые мне нравится, и их потом удобно послушать с телефона.
В комментариях скрипт
werru
Bash сохраню свой ужас
скрипт для выдирания картинок из кучи pdf
find . -name "*.pdf" -exec sh -c 'kk=`date --rfc-3339=seconds`;sleep 1; mkdir "$kk"; pdfimages "{}" ./"$kk"/' \;