[prev in list] [next in list] [prev in thread] [next in thread] 

List:       linux-sunucu
Subject:    [Linux-sunucu] Re: =?iso-8859-9?q?Toplu_dosya_ad=FD_de=F0i=FEtirme?=
From:       Haydar Acer <devvrim () gmail ! com>
Date:       2013-06-06 9:03:43
Message-ID: CAKNEr7QFGgc91yk7sLte6+aUQB7b0uS1ME4JqCqCk6VXNupdbA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


arada IFS değişkenine takılınabilir, değiştirmek gerekebilir.

--
# Haydar Acer
http://facebook.com/devvrim
http://twitter.com/devvrim



2013/6/6 Rai Blue <raiblue@gmail.com>

> Ana dizininin altinda soyle bir betik calistirip tum resimleri
> numaralandirip ana dizinde toplayabilirsin:
>
> resimler=`find . -iname '*.jpg'`
> i=1
> for term in $resimler
> do
>    mv $term ./$((i++)).jpg
> done
>
>
> 2013/6/6 Salih Pala (Gmail) <bilisimsystem@gmail.com>
>
>> Selamlar,****
>>
>> ** **
>>
>> Şöyle bir sorunum var aramaya devam ediyorum fakat sizinde tecrübeniz
>> varsa bu konuda yararlanmak isterim.****
>>
>> ** **
>>
>> Elimde 1 ana klasör var ve içerisinde yüzlerce klasör var. Bu her klasör
>> içinde yüzlerce jpg dosyası mevcut. Bende ayrı ayrı klasörler yerine bütün
>> resimleri bulup belirli bir düzene göre tekrar isimlendirmek istiyorum.
>> Fakat şöyle bir olay var. Örnek veriyorum "A" klasörü içinde doga.jpg
>> dosyası var fakat B klasörü içerisinde de aynı isimle dosya olabiliyor. Bu
>> nedenle tüm dosyaların ismini değiştirirken hiçbir şekilde dosyalara zarar
>> vermek üstüne yazmak v.s. istemiyorum benim için kayıp olur. ****
>>
>> ** **
>>
>> Bu arada mesela A klasörü içindeki resimler/dosyalar bulunduğu dizinin
>> adını da alabilir. Örneğin A dizininde doga.jpg toplu değiştirme işlemi
>> yapıldığında a-doga.jpg olabilir. En azından tüm kopyalama işlemi
>> yapıldığında üzerine yazma dosya kaybını önlemiş olurum. Zira zaten hepsini
>> bir yere topladığımda aynı isimde ve uzantıda birçok dosya olamayacağı için
>> bu daha mantıklı geldi bana.****
>>
>> ** **
>>
>> Aşağıdaki komut ile buraya kadar geliyorum ama burdan sonrasında hepsinin
>> ismini belirli formata göre değiştirmek ve x klasörüne kopyalamak istiyorum.
>> ****
>>
>> find /home  -iname '*.jpg' | xargs ****
>>
>> _______________________________________________
>> Linux-sunucu E-Posta Listesi
>> Linux-sunucu@liste.linux.org.tr
>>
>> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
>> okuyabilirsiniz;
>>
>> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
>> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
>> dakika içinde üyeliğinizi sonlandırabilirsiniz.
>> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>>
>>
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> Linux-sunucu@liste.linux.org.tr
>
> Liste kurallarını http://liste.linux.org.tr/kurallar.php  bağlantısından
> okuyabilirsiniz;
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> https://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>

[Attachment #5 (text/html)]

<div dir="ltr"><div class="gmail_default" \
style="font-size:large;color:rgb(0,0,0)">arada IFS değişkenine takılınabilir, \
değiştirmek gerekebilir.</div></div><div class="gmail_extra"><br \
clear="all"><div><div dir="ltr">--<br>

# Haydar Acer<br><a href="http://facebook.com/devvrim" \
target="_blank">http://facebook.com/devvrim</a><div><a \
href="http://twitter.com/devvrim" \
target="_blank">http://twitter.com/devvrim</a></div><div><br></div></div></div>


<br><br><div class="gmail_quote">2013/6/6 Rai Blue <span dir="ltr">&lt;<a \
href="mailto:raiblue@gmail.com" \
target="_blank">raiblue@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" \
style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div>Ana dizininin altinda soyle bir betik calistirip tum resimleri \
numaralandirip ana dizinde toplayabilirsin:</div><div><br></div><div>resimler=`find . \
-iname &#39;*.jpg&#39;`</div><div>i=1</div><div> for term in \
$resimler</div><div>do</div><div>&nbsp; &nbsp;mv $term \
./$((i++)).jpg</div><div>done</div></div><div class="gmail_extra"><br><br><div \
class="gmail_quote">2013/6/6 Salih Pala (Gmail) <span dir="ltr">&lt;<a \
href="mailto:bilisimsystem@gmail.com" \
target="_blank">bilisimsystem@gmail.com</a>&gt;</span><br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc \
solid;padding-left:1ex"><div><div class="h5"><div lang="TR" link="blue" \
vlink="purple"><div><p class="MsoNormal">Selamlar,<u></u><u></u></p><p \
class="MsoNormal">

<u></u>&nbsp;<u></u></p>
<p class="MsoNormal">Şöyle bir sorunum var aramaya devam ediyorum fakat sizinde \
tecrübeniz varsa bu konuda yararlanmak isterim.<u></u><u></u></p><p \
class="MsoNormal"><u></u>&nbsp;<u></u></p><p class="MsoNormal">Elimde 1 ana klasör \
var ve içerisinde yüzlerce klasör var. Bu her klasör içinde yüzlerce jpg dosyası \
mevcut. Bende ayrı ayrı klasörler yerine bütün resimleri bulup belirli bir düzene \
göre tekrar isimlendirmek istiyorum. Fakat şöyle bir olay var. Örnek veriyorum \
&ldquo;A&rdquo; klasörü içinde doga.jpg dosyası var fakat B klasörü içerisinde de \
aynı isimle dosya olabiliyor. Bu nedenle tüm dosyaların ismini değiştirirken hiçbir \
şekilde dosyalara zarar vermek üstüne yazmak v.s. istemiyorum benim için kayıp olur. \
<u></u><u></u></p>


<p class="MsoNormal"><u></u>&nbsp;<u></u></p><p class="MsoNormal">Bu arada mesela A \
klasörü içindeki resimler/dosyalar bulunduğu dizinin adını da alabilir. Örneğin A \
dizininde doga.jpg toplu değiştirme işlemi yapıldığında a-doga.jpg olabilir. En \
azından tüm kopyalama işlemi yapıldığında üzerine yazma dosya kaybını önlemiş olurum. \
Zira zaten hepsini bir yere topladığımda aynı isimde ve uzantıda birçok dosya \
olamayacağı için bu daha mantıklı geldi bana.<u></u><u></u></p>


<p class="MsoNormal"><u></u>&nbsp;<u></u></p><p class="MsoNormal">Aşağıdaki komut ile \
buraya kadar geliyorum ama burdan sonrasında hepsinin ismini belirli formata göre \
değiştirmek ve x klasörüne kopyalamak istiyorum.<u></u><u></u></p>


<p class="MsoNormal">find /home&nbsp; -iname &#39;*.jpg&#39; | xargs \
<u></u><u></u></p></div></div><br></div></div>_______________________________________________<br>
 Linux-sunucu E-Posta Listesi<br>
<a href="mailto:Linux-sunucu@liste.linux.org.tr" \
target="_blank">Linux-sunucu@liste.linux.org.tr</a><br> <br>
Liste kurallarını <a href="http://liste.linux.org.tr/kurallar.php" \
target="_blank">http://liste.linux.org.tr/kurallar.php</a> &nbsp;bağlantısından \
okuyabilirsiniz;<br> <br>
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları \
almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde \
üyeliğinizi sonlandırabilirsiniz.<br> <a \
href="https://liste.linux.org.tr/mailman/listinfo/linux-sunucu" \
target="_blank">https://liste.linux.org.tr/mailman/listinfo/linux-sunucu</a><br> \
<br></blockquote></div><br></div> \
<br>_______________________________________________<br> Linux-sunucu E-Posta \
Listesi<br> <a href="mailto:Linux-sunucu@liste.linux.org.tr">Linux-sunucu@liste.linux.org.tr</a><br>
 <br>
Liste kurallarını <a href="http://liste.linux.org.tr/kurallar.php" \
target="_blank">http://liste.linux.org.tr/kurallar.php</a> &nbsp;bağlantısından \
okuyabilirsiniz;<br> <br>
Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen e-postaları \
almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 dakika içinde \
üyeliğinizi sonlandırabilirsiniz.<br> <a \
href="https://liste.linux.org.tr/mailman/listinfo/linux-sunucu" \
target="_blank">https://liste.linux.org.tr/mailman/listinfo/linux-sunucu</a><br> \
<br></blockquote></div><br></div>



_______________________________________________
Linux-sunucu E-Posta Listesi
Linux-sunucu@liste.linux.org.tr

Liste kurallar=FDn=FD http://liste.linux.org.tr/kurallar.php  ba=F0lant=FDs=
=FDndan okuyabilirsiniz;

Bu Listede neden bulundu=F0unuzu bilmiyorsan=FDz veya art=FDk bu listeden g=
elen e-postalar=FD almak istemiyorsan=FDz a=FEa=F0=FDdaki ba=F0lant=FD adre=
sini kullanarak 1 dakika i=E7inde =FCyeli=F0inizi sonland=FDrabilirsiniz.
https://liste.linux.org.tr/mailman/listinfo/linux-sunucu


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic