The UNIX and Linux Forums  
Hallo en welkom van de Verenigde Staten aan de UNIX en Linux Forum! Bedankt voor uw bezoek en Deelnemen aan onze wereldwijde gemeenschap.

Go Back   De Unix-en Linux Forum > Top Forums > UNIX voor Dummies Questions & Answers
.
google unix.com



UNIX voor Dummies Questions & Answers Als u niet zeker weet waar je een Unix-of Linux vraag, post het hier. Alle UNIX-en Linux beginners van harte welkom!!

Meer UNIX en Linux Forum Onderwerpen Misschien vindt u Helpful
Draad Thread Starter Forum Antwoorden Last Post
Kleine letters naar hoofdletters ggovotsis AIX 7 10-16-2008 10:07
hernoemen bestanden in een directory naar kleine letters vhariprasad Programmeren en Shell Scripting 1 03-26-2006 12:26
Hoe converteren kleine of hoofdletters Alex20 Programmeren en Shell Scripting 5 03-07-2005 07:07
vinden kleine bestandsnamen jpprial UNIX voor Dummies Questions & Answers 4 01-28-2002 04:57 PM
hoofdletters naar kleine letters WebEx Programmeren en Shell 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 Thread Tools Zoeken in deze Thread Rate Thread Display Modes
  #1 (permalink)  
Old 01-04-2008
Duke_Lukem Duke_Lukem is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2008
Posten: 3
Exclamation Noodzaak van de verandering van bestandsnamen in een bepaalde directory van kleine letters naar hoofdletters

Hoi,

Ik heb een shell script dat een aantal bestanden veranderingen in een bepaalde directory van kleine letters naar hoofdletters.

Ik ben niet erg bekend met shell scripts, zodat een gedetailleerde uitleg zou zeer gewaardeerd worden!!

Dankzij ini tevoren!
  #2 (permalink)  
Old 01-04-2008
cassj's Avatar
cassj cassj is offline VIP Member  
Supporter
  
 

Join Date: juli 2003
Locatie: Interweb
Posts: 109
Geef dit een schot. Hiermee worden alle bestandsnamen in de huidige directory van lager naar BOVEN.
Code:
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  
Geregistreerde gebruiker
  
 

Join Date: Sep 2006
Berichten: 2519
Code:
for file in *
do 
    echo $file|tr '[a-z]' '[A-Z]'
done
Ik laat het aan u om de naam van de bestanden.
  #4 (permalink)  
Old 01-04-2008
radoulov's Avatar
radoulov radoulov is online now Forum Staff  
addict
  
 

Join Date: Jan 2007
Locatie: Варна, България / Milano, Italia
Berichten: 2854
Als je zsh:

Code:
autoload -U zmv
zmv '(*)' '${(u)1}'
Met ksh (niet zeker of ksh88 ondersteunt):

Code:
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
Geregistreerde gebruiker
  
 

Join Date: Jan 2008
Posten: 3
Talking

Citaat:
Oorspronkelijk geplaatst door radoulov View Post
Als je zsh:

Code:
autoload -U zmv
zmv '(*)' '${(u)1}'
Met ksh (niet zeker of ksh88 ondersteunt):

Code:
typeset -u t;for f in *;do t="$f";mv "$f" "$t";done
Hi radoulov,

Uw ksh script werkte een traktatie - Thanks a bunch!
  #6 (permalink)  
Old 01-07-2008
cassj's Avatar
cassj cassj is offline VIP Member  
Supporter
  
 

Join Date: juli 2003
Locatie: Interweb
Posts: 109
Hmmm .... Ik dacht dat ik gekopieerd en geplakt de code die ik gepost en het werkte prima voor mij. Ik gebruik bash. Ik ben blij code radoulov's voor je werkte.
  #7 (permalink)  
Old 01-06-2008
Duke_Lukem Duke_Lukem is offline
Geregistreerde gebruiker
  
 

Join Date: Jan 2008
Posten: 3
Kleine letters naar hoofdletters bestandsnamen

Citaat:
Oorspronkelijk geplaatst door cassj View Post
Geef dit een schot. Hiermee worden alle bestandsnamen in de huidige directory van lager naar BOVEN.
Code:
cd /path/to/your/files

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

Ik heb geprobeerd de bovenstaande code je rijkelijk voorzien, maar het enige wat de code doet is het toevoegen van een "U" aan het begin van elk van de bestandsnaam in de map.

Is er een syntaxis die iets onjuist is hier??
Bedankt voor je hulp!
Closed Thread

Bladwijzers

Thread Tools Zoeken in deze Thread
Zoeken in deze Thread:

Uitgebreid zoeken
Display Modes Beoordeel deze draad
Beoordeel deze draad:

Posting Regels
Jij mag niet Post Nieuwe threads
Jij mag niet na antwoorden
Jij mag niet post attachments
Jij mag niet bewerk uw berichten

BB code is Aan
Smilies zijn Aan
[IMG] code Aan
HTML-code is Uit
Trackbacks zijn Aan
Pingbacks zijn Aan
Refbacks zijn Aan




Alle tijden zijn GMT -4. Het is nu 11:13.


Powered by: vBulletin, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Vertalingen Powered by .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
De Unix-en Linux Forums Copyright © 1993-2009. Alle rechten Reserved.Ad Beheer door RedTyger

Content Relevante URL's door vBSEO 3.2.0