quote of the day

Ежедневно — Brand @ October 30, 2006 / 2:07 pm (1)

безизходно положение няма.. то е само пауза между две хрумвания

Тагове:

39 lines

Ежедневно — Brand @ October 30, 2006 / 12:46 am (1)

днес написах първия си bash (bourne again shell) script. той мести accountи от един сървър, на друг сървър, ако accounta който си му дал да провери е по-голям от 1GB и имаш генериран ssh rsa ключ за другия сървър, съответно. след като премести accounta те пита желаеш ли да го затриеш от сървъра и записва всичко в movement.log лог file. И всичко това:

root@gandalf:/home/brand/bash# cat my.sh |wc -wl ; du -sh my.sh
39 реда 209 символа и 4кб
но пък не е просто:

#!/bin/bash

printf `ls -al /home`

printf “%sn” “Gimme user, baby”
read username
result=`du -sh /home/$username | awk ‘{ print $1 }’`
hiddendu=`du -s /home/$username | awk ‘{ print $1 }’`
gb=’1048576′
echo “The size of the account of $username is $result”

if [ “$hiddendu” -gt “$gb” ]
then
echo “Account $username is over the limit, so we will have it moved to another server”;
printf “%sn” “Which server you wanna have the acc $username moved to?”;
read servermove
echo “Relax, we are going on with the movement of $username to $servermove” ;
rsync -e ssh -aHz /home/$username $servermove:/home/$username ;
echo “Account $username successfully moved to $servermove” ;
echo “on `date` account $username was moved to $servermove” > movements.log ;
printf “All right, log written. Delete the account [y/N]?”;
read answer
if [ “$answer” = “y” ]
then
echo “All right, master, removing $username from the server” ;
rm -rf /home/$username ;
echo “$username @ localhost is no longer present, $result are now free” ;
exit
else
echo “Note that the acc of $username is $result big.. delete it soon”;
exit
fi
else
echo “Account $username is NOT over the limit”
fi

exit

а, и настроението ми се оправи. затова вече няма черна тема.

Тагове:

заминаване

Ежедневно — Brand @ October 24, 2006 / 11:04 pm (2)

аз в софия - сагата продължава.

Тагове:
насам »

©© | Блогът на Никола Наус | nevermore. v.4.1 | тема barecity, невинно модифицирана. | 22 заявки към базата. заредени за 0.569 секунди.


Нека да променим парламента заедно

нервно болка айляк Мисли, чувства и лайна спокойствие Мисли photoblog work чувства и лайна пътепис алкохолизъм System Administration мързел perl Experiments странджа изтряск щастие ужасници сънено отпуска олигофрени невменяеми философи мегаайляк махморлук лайна коментар жега блах тъпо нервно Updates flexible smiling fishes facebook blogcamp 2008 anger management яицазимитпо лъгуг чефо машината хиподил фалит тина има книжка тина тегаво сватбено русский стандарт работи ли първа инвестиционна банка проститутки простак пристрастяване прашки пловдив палячо пак сборно.. аман от тва сборно.. няма повече в магазина некадърщини недeлно наръчник на юпито мъка мотивация и организация курволяк кофеин интересни факти извратен начин да пишеш в блога си железни гащи домейни на кирилица домейни грънчи грип български държавни железници бфб блах билет бдж ачо ачкони ай сиктир ГДБОП vs. блогъри Πάει λίγος καιρός wishlist whitesnake отново @ България wanna some rest the morning after.. survivor bulgaria stairway to heaven SiteGround sisley shot SEO screwdriver premium vodka Paei ligos kairos open students fest 2008 one last dance n95 morning shots microsoft metallica management Linux leet lately kvm rocks jukebox irc hungry happy birthday blogger guess who is back grsec sucks google flickr fibank domains DNS dirty vista di.fm birthday bankruptcy afk advanced notebook cooling techniques 2007 overview 1337