From: Serdar KOYLU (serdarkoylu@yahoo.com)
Date: Fri 25 May 2001 - 15:42:49 EEST
Selamlar..
--- Orhan Berent <berent@altay.adm.deu.edu.tr> wrote:
>
> find -name *.pl -print > ./bak.txt
> cat ./bak.txt|nl -s"ls -n "|cut -c7-80|ksh|cut -c30-40 > /size
> awk '{total += $1}
> END{print "Dosyalarin toplam uzunlugu:",total,"Kilobyte"}' /size
> rm /size
Bu root haklarina sahip olmayi gerektirmez mi ? Degilse de / dizininde
herkesin tam erisim hakki olmasi anlamina geliyor gibime geldi. Bence
guvenlik deligi gibi bir sonuc olabilir. Cunku bunun calismasi icin /
dizinine yazma hakki vermekten baska pek bir yol yanilmiyorsam. Ayrica
herkesin ayni dosyaya yazacak olmasi da biraz zayif gibi. Bence en basa
export TMPNAME=`cat /proc/uptime|cut -d ' ' -f 1`
/size yerine de $HOME/size.$TMPNAME kullanmak daha mantikli gibi. Daha
kisa yazmak icin
export TMPFILE=$HOME/size.$TMPNAME
Sonra /size yerine, $TMPFILE konabilir. Elbette hepsi tek satirda
TMPFILE=$HOME/size.`cat /proc/uptime|cut -d ' ' -f 1`
Ayni durum bak.txt icin de gecerli. Bu dizinde yazma hakkimiz oldugunu
farzetmek yanlis.
Olabilecek en iyi cozum degil ama, en basit cozum gibi gorunuyor... Siz
ne dusunursunuz ?
Saygi ve sevgiler..
__________________________________________________
Do You Yahoo!?
Yahoo! Auctions - buy the things you want at great prices
http://auctions.yahoo.com/
-----------------------------------------------------------------------
Liste üyeliğiniz ile ilgili her türlü işlem için
http://liste.linux.org.tr adresindeki web arayüzünü kullanabilirsiniz.
Listeden çıkmak için: 'linux-request@linux.org.tr' adresine,
"Konu" kısmında "unsubscribe" yazan bir e-posta gönderiniz.
-----------------------------------------------------------------------