2006-04-07 11:24
by Vasil KolevСутрешно настроение – перфектно за писане на триещи скриптове:
#!/bin/sh #Lasciate ogni speranza, voi ch'entrate cd /home/samba/profiles || exit 3 for i in *; do mkdir -p /home/samba/trash/$i find . -type f -iname \*.tmp -print0 |xargs -0 rm -f find . -type f -iname \*.mp3 -print0 |xargs -0 mv --target-directory=/home/samba/trash/$i/ find . -type f -iname \*.avi -print0 |xargs -0 mv --target-directory=/home/samba/trash/$i/ done
Който иска, да си намери точния превод на 3ти ред :)
April 7th, 2006 at 13:23
“Надежда всяка тука оставете, вие, които влизате”?
Староиталиантия не ми е силна област… :)
April 7th, 2006 at 14:30
Най-хубав е превода на Валери Петров:
О вий, пристъпващи тоз праг, надежда всяка тука оставете
(пише го на вратата на Дантевия “Ад”)
April 7th, 2006 at 15:02
Василе… това го бяхме написали в 9-и клас на вратата на стаята в която карахме Литература :)
April 7th, 2006 at 16:26
Псст, ако се казвам `rm -rf /` какво стане :) или ако имам space в името.
April 7th, 2006 at 16:42
Жоро, спомняйки си една наша жестока издънка на лекция точно по тоя въпрос, какво мослиш, че може да стане :) Да не гововим, че там потребители можем да добавяме само ние…
(разбира се, да се сложи $i в “” не е лоша идея, но друг проблем няма откъде да дойде)
April 7th, 2006 at 21:06
Бедните усери – не са случили на сисадмин ;)
Ойдоа любимите чалгица и/или порнофилмчетата право в деветия кръг.
April 9th, 2006 at 21:50
Май е добре да заградиш *.avi, *.mp3 и *.tmp в апострофи. Иначе какво става ако имаш файл в директорията (profiles), който се казва asdf.tmp, например?
April 9th, 2006 at 22:25
По някаква причина самия блог е отрязай обраната наклонена черта (backslash) пред ‘*’ :) Помислил съм по въпроса.