Re: [Linux-programlama] shell script icinden dizin degistirmek?

---------

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

From: Özkan KIRIK (g01156033@mersin.edu.tr)
Date: Mon 05 Sep 2005 - 20:56:12 EEST


Merhaba,

shellde calistirdiginiz komutlarin ciktisini degiskene atamak icin

sSimdikiDizin=$(pwd)

veya

sSimdikiDizin=`pwd`

ifadelerini kullanabilirsiniz.

Ozkan KIRIK

Bekir SONAT Cortex wrote:

>#! /bin/sh
># ezcd : varsayilan bir dizin altindaki dizinlere
># kolay girmek icin bir betik. /usr/local/sbin icinde.
>
># ornek ="/var/log"
>defdir="/var/log"
># sCurDir=exec pwd
>pwd
>echo " <<- icindeyiz, yani hali hazirda bulundugumuz
>dizin ornegin /tmp"
>
># ornek ="apache"
>sUser=$1
>
>sNewDir=${defdir}/$1
>
>cd "${sNewDir}"
>ls
>echo "$sNewDir icine girildi. ls bu dizindeki
>dosyalari gosteriyor"
>
>pwd
>echo "Ama simdi yine ayni yerde kalakalmisiz. mesela
>/tmp icinde. NEREDE HATA YAPIYORUM?"
>
>--
>Script icindeki degiskene, shell komutlarinin
>ciktisini dogrudan ATA'yabilir miyiz ? Yani bir
>dosyaya yonlendirip, sonra dosya icerigini tekrar
>almadan ?
>
>Mesela
>
>sSimdikiDizin=pwd
>
>gibisinden..
>
>Yanitlar icin simdiden tesekkurler.
>Bekir
>
>
>__________________________________________________
>Do You Yahoo!?
>Tired of spam? Yahoo! Mail has the best spam protection around
>http://mail.yahoo.com
>
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Linux-programlama mailing list
>Linux-programlama@liste.linux.org.tr
>http://liste.linux.org.tr/mailman/listinfo/linux-programlama
>
>

_______________________________________________
Linux-programlama mailing list
Linux-programlama@liste.linux.org.tr
http://liste.linux.org.tr/mailman/listinfo/linux-programlama


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

---------

Bu arsiv hypermail 2.1.2 tarafindan uretilmistir.