$ cat /etc/motd Savaites daina: Ini Kamoze - Here comes the hotstepper Geros dienos.
Posted by Simas |
Friday, May 26, 2006
$ cat /etc/motd Savaites daina: Ini Kamoze - Here comes the hotstepper Geros dienos.
Posted by Simas |
Wednesday, May 24, 2006
Čia toks finčiuks, kuris kažin ar kam nors pravers, bet nors aš turiu ką parašyt :) Mac OSX turi tokį dalyką, kaip "Folder Actions", ir man dažnai kildavo klausimas, nafig jis reikalingas. Na, daugmaž prasmę jo žinau, bet niekad nesugalvojau, koks gali būt realus panaudojimas. O vat šiandien sumąsčiau, nes kadangi idant vienok tiesiog atsidariau savo "Downloads" folderį ir pabandžiau ten surast vieną failą :) Idėja, kaip tokio aiškaus failų organizavimo išvengti, paprasta kaip trys kapeikos - nusprendžiau visus failus sumetinėt į katalogus pagal extensioną. Va taip va.
Tam nerealiai prabangiai super turbo ultra geras dalykas yra automatorius, kadangi aš esu lamerys "ant applescripto" ir nifiga jo niekaip neišmokstu. O kadangi ir automatoriaus nemoku, tai jame naudoju vieną vienintelį actioną - "run shell script" :) Shellu pažymim /bin/bash ir inputą pasirenkam kaip argumentus (Pass input: as arguments). Tada pastinam šitą pasakėlę:
d="/dest/dir"
for f in "$@"
do
extension=${f//*./}
case $extension in
dmg)
mv $f $d/DMGs
;;
gz|zip|tar|tgz|rar)
mv $f $d/Archives
;;
pdf|doc|rtf)
mv $f $d/Documents
;;
*)
;;
esac
done
Aišku, mano tikras skriptas išties kitaip atrodo, čia tik kaip pavyzdukas sudėti extensionai, ir tai tik mažosiomis raidėmis, kad lengviau skaityt būtų. Va. Bet idėja, manau, aiški. Tuomet greitai greitai išsaugau savo automatoriaus skriptą (mhm..) kaip Folder Actions pluginą, ir prisabačinu jį prie savo daunlauds folderio. Kaip ir viskas, sveiks valio, dabar kiekvienas parsipūstas failas pasidės į nuosavą lentynėlę. Kad tik aš žinočiau, kaip išjungt, jog tas automatoriaus gaidukas kiekvieną failą saugant ant docko neiššoktų, būtų visai liuks...
O dabar dar apie tą dalį, kur sakiau, kad nemoku automatoriaus :) Panašų dalyką galima parašyt ir vien su automatorium, tačiau man pavyko pasirašyt skriptuką tik vienam extensionui. Bėda ta, kad "filter finder items" automatoriaus actionas sugeba tik AND'int failo parametrus, o ne OR'int... Vat tau ir dragendropas :(
Tuo ir baigiam šios dienos lietuvių kalbos pamokėlę, kas netingit, galit suskaičiuot, kiek šiame poste parašiau nelietuviškų žodžių bei ir taipogi be abejo kiek padariau gramatinių klaidų :)
Posted by Simas |
Friday, May 05, 2006
Wednesday, May 03, 2006
Net nežinau, ar čia tipsas ar tiesiog prašymas, turbūt ir tas ir tas.
$ grep "vogr vogr" .. | awk "{..}"
tipo eilutė atrodo kvailai, kadangi awk pats moka "grepint", užtenka rašyt
$ awk "/vogr vogr/{..}" ..
Vat. Skiriu šitą tipsą visiems lietuviškų hautu rašytojams :)
Offtopic: Ir reikėjo man prisišnekėt nesąmonių, kad vėl pradedu rašyt blog'ą :) Dabar reikia kimšt čia kažkokį kontentą, o kadangi beleko nelabai noris rašyt (bo gūglas padla indeksuoja), tai reiks užsiimt kūryba ir stengtis kuo mažiau pezalų rašyt. Ir priminkit kas nors, jei vėl nusivažiuosiu ir pradėsiu postint "link of the day" abr abr lygio stuffą.
Posted by Simas |