Hallo,
ich such ein Tool mit dem ich den Inhalt von meheren Textdateien von Großschreibung in Kleinschreibung (und umgekehrt) ändern kann.
Gibt es da etwas?
Gruß,
Chris
Tool zum Umwandeln von GROß <--> kleinschreibung
Dafür kannst Du dd nehmen!
Siehe kurz Anleitung http://www.maconlinux.net/linux-man-pages/de/dd.1.html
oder man dd.
Suche nach den Optionen "lcase" und "ucase".
Beispiel:
a > A
oder
A > a
Grüße
mcheizer
Siehe kurz Anleitung http://www.maconlinux.net/linux-man-pages/de/dd.1.html
oder man dd.
Suche nach den Optionen "lcase" und "ucase".
Beispiel:
a > A
Code: Alles auswählen
dd conv=ucase if=dein.txt of=DEIN.TXT
A > a
Code: Alles auswählen
dd conv=lcase if=DEIN.TXT of=dein.txt
Grüße
mcheizer

- meandtheshell
- Beiträge: 4054
- Registriert: 14.01.2005 17:51:30
Code: Alles auswählen
markusgattol@pc1:~$ cd /tmp/
markusgattol@pc1:/tmp$ touch my_file
markusgattol@pc1:/tmp$ echo 'UPPERCASE AND lowercase' > my_file && cat my_file
UPPERCASE AND lowercase
markusgattol@pc1:/tmp$ sed -i 's/[[:alpha:]]/\U&/g' my_file && cat my_file
UPPERCASE AND LOWERCASE
markusgattol@pc1:/tmp$ sed -i 's/[[:alpha:]]/\L&/g' my_file && cat my_file
uppercase and lowercase
markusgattol@pc1:/tmp$
Nur um noch eine Möglichkeit zu nennen

Code: Alles auswählen
$ cat my_file | tr [:lower:] [:upper:] > my_file2
MfG GoKi
:wq
:wq
hi,
ich hatte das selbe probelm und habe es mit nem einfachen script gelöseteinfach aber es tut was es soll
ich hatte das selbe probelm und habe es mit nem einfachen script gelöset
Code: Alles auswählen
#!/bin/bash
for file in $( ls [ pfard und ordner oder datei(en) die du umbenennen willst] )
do
nf=$(echo $file | sed 's/ [etwas das dir net gefellt] / [das wodurch du es ersetzen willst] /'
mv $file $nf
done