The UNIX and Linux Forums  


Go Back   A UNIX és Linux Forums > Top Fórumok > A UNIX a dummies Kérdések és válaszok
.
google unix.com



A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome!

Több, UNIX és Linux fórum témák Ön által talált Hasznos
Szál Thread Starter Fórum Válaszok Utolsó hozzászólás
Kisbetû nagybetûssé ggovotsis AIX 7 10-16-2008 11:07 AM
átnevezésekor fájlokat egy könyvtárba kisbetűssé vhariprasad Shell programozás és Scripting 1 03-26-2006 01:26 PM
Hogyan átváltandó kisbetűs vagy nagybetűs Alex20 Shell programozás és Scripting 5 03-07-2005 07:07 AM
találni kisbetűssé fájlneveket jpprial A UNIX a dummies Kérdések és válaszok 4 01-28-2002 04:57 PM
nagybetűs kisbetűssé Webex Shell programozás és Scripting 4 01-03-2002 02:15 PM

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered by Powered by Google
 
LinkBack Téma eszközök Keresés a téma Rate Thread Megjelenítési módok
  #1 (permalink)  
Old 01-04-2008
Duke_Lukem Duke_Lukem is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 3
Exclamation Kell változtatni fájlneveket egy könyvtárba a kis nagybetûssé

Szia,

Szükségem van egy shell scriptet, amely megváltoztatja egy csomó kép egy adott könyvtárba a kisbetűs Nagybetûssé.

Én nem nagyon ismerik a shell szkriptek olyan részletes magyarázatot lenne greatly appreciated!!

Ini köszönet előre!
  #2 (permalink)  
Old 01-04-2008
cassj's Avatar
cassj cassj is offline VIP Member  
Supporter
  
 

Join Date: Jul 2003
Helyszín: Interweb
Posts: 109
Ad ez a lövés. Ez meg fog változni minden fájlnevet az aktuális könyvtárban az alacsonyabb felső.
Kód:
cd /path/to/your/files

for file in * ; do mv $file `echo $file | sed 's/\(.*\)/\U\1/'` ; done
  #3 (permalink)  
Old 01-04-2008
ghostdog74 ghostdog74 is offline Forum Advisor  
Regisztrált felhasználó
  
 

Join Date: Sep 2006
Hozzászólások: 2.553
Kód:
for file in *
do 
    echo $file|tr '[a-z]' '[A-Z]'
done
Azt hagyjuk, hogy nevezze át a fájlokat.
  #4 (permalink)  
Old 01-04-2008
radoulov's Avatar
radoulov radoulov is offline Forum Staff  
Addict
  
 

Join Date: Jan 2007
Helyszín: Варна, България / Milano, Olaszország
Hozzászólások: 2.910
Ha van zsh:

Kód:
autoload -U zmv
zmv '(*)' '${(u)1}'
KSH-val (nem biztos abban, ksh88 támogatja):

Kód:
typeset -u t;for f in *;do t="$f";mv "$f" "$t";done
  #5 (permalink)  
Old 01-06-2008
Duke_Lukem Duke_Lukem is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 3
Talking

Idézet:
Originally Posted by radoulov View Post
Ha van zsh:

Kód:
autoload -U zmv
zmv '(*)' '${(u)1}'
KSH-val (nem biztos abban, ksh88 támogatja):

Kód:
typeset -u t;for f in *;do t="$f";mv "$f" "$t";done
Szia radoulov,

Ön ksh script munkás egy élvezet - köszönet egy csomó!!
  #6 (permalink)  
Old 01-07-2008
cassj's Avatar
cassj cassj is offline VIP Member  
Supporter
  
 

Join Date: Jul 2003
Helyszín: Interweb
Posts: 109
.... Hmm Én csak a vágólapra másolni a kód ÉN kifüggesztett és ez munkás finom értem. I'm using bash. Örülök, radoulov kódja dolgozott neked.
  #7 (permalink)  
Old 01-06-2008
Duke_Lukem Duke_Lukem is offline
Regisztrált felhasználó
  
 

Join Date: Jan 2008
Hozzászólások: 3
Nagybetűs a kisbetűs fájlnevek

Idézet:
Originally Posted by cassj View Post
Ad ez a lövés. Ez meg fog változni minden fájlnevet az aktuális könyvtárban az alacsonyabb felső.
Kód:
cd /path/to/your/files

for file in * ; do mv $file `echo $file | sed 's/\(.*\)/\U\1/'` ; done
Hi cassj,

Próbáltam a fenti kódot nagyvonalúan feltéve azonban az egyetlen dolog, hogy a kód nem áll hozzá egy "U" az elején minden egyes fájl nevét a könyvtárban.

Van-e valamilyen mondattan, hogy kissé hibás itt??
Köszönjük a segítséget!
Closed Thread

Könyvjelzõk

Téma eszközök Keresés a téma
Keresés a téma:

Részletes keresés
Megjelenítési módok Rate this thread
Rate this thread:

Posting szabályzat
Ön nem post new threads
Ön nem post válaszok
Ön nem post Csatolmányok
Ön nem szerkeszteni az üzeneteidet

BB kód van Be
Smilies vannak Be
[IMG] kód Be
HTML kód Ki
Trackbacks vannak Be
Pingbacks vannak Be
Refbacks vannak Be




Minden idő GMT -4. Az idő most 09:01 PM.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Nyelvre lefordítva Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
A UNIX és Linux Fórum Tartalom Copyright © 1993-2009. Minden jog Reserved.Ad menedzsment RedTyger

Content Relevant URLs by vBSEO 3.2.0