[Linux] Re: Ynt: YNT: du (Exploid ?)

---------

New Message Reply About this list Date view Thread view Subject view Author view

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.
-----------------------------------------------------------------------


New Message Reply About this list Date view Thread view Subject view Author view

---------

Bu arsiv hypermail 2b29 tarafindan uretilmistir.