Hozzászólások
Hello!
tud valaki segíteni abban hogy hogyan tegyem a kisbetûvel kezdõdõ fájlokat és könyvtárakat nagybetûvel kezdõdõvé egy könyvtárban? (nem az átnevezésre gondoltam :))
még valami, hogy tudom megcsinálni hogy ne legyenek ilyenek a betûim: õû gnome-ban?
jah és mégvalami :)
melyik csomag felelõs az ikonokért a gnome-ban? ha megnyitok egy gedit-et (szövegszerkesztõ) az ikonokhelyett fehér lapon piros x-ek vannak
thx a helpet
Tsab
- A hozzászóláshoz be kell jelentkezni
[quote:418f14b0eb="Tsab"]
tud valaki segíteni abban hogy hogyan tegyem a kisbetûvel kezdõdõ fájlokat és könyvtárakat nagybetûvel kezdõdõvé egy könyvtárban? (nem az átnevezésre gondoltam :))
[code:1:418f14b0eb]for i in *; do j="$(echo ${i:0:1}|tr a-z A-Z)${i#?}"; [ -e "$j" ] || mv "$i" "$j";done[/code:1:418f14b0eb]
Mit tegyen, ha van egy alma nevu es egy ALMA nevu file is a konyvtarban? vagy egy barack nevu file es egy BARack nevu konyvtar??? Ez a script ilyen esetekben meghagyja kisbetusen az alma-t es a barack-ot.
miq
- A hozzászóláshoz be kell jelentkezni
És ha van szóköz valamelyik névben?
- A hozzászóláshoz be kell jelentkezni
Akkor is mukodik, azert vannak az idezojelek.
A for i in * pedig azert nem bukja be a szokozoket tartalmazo fileneveket, mert a parancssor feldolgozasakor a pathname expansion csak a word splitting utan jon.
- A hozzászóláshoz be kell jelentkezni
[quote:e330f01584="miq"]mert (...) a pathname expansion csak a word splitting utan jon.
ezt jól megaszontad :wink:
(nyugi, értelek, csak a linux-kezdő topicban vagyunk, ha jól látom)
- A hozzászóláshoz be kell jelentkezni
[quote:4e334e200c="miq"][quote:4e334e200c="Tsab"]
tud valaki segíteni abban hogy hogyan tegyem a kisbetûvel kezdõdõ fájlokat és könyvtárakat nagybetûvel kezdõdõvé egy könyvtárban? (nem az átnevezésre gondoltam :))
[code:1:4e334e200c]for i in *; do j="$(echo ${i:0:1}|tr a-z A-Z)${i#?}"; [ -e "$j" ] || mv "$i" "$j";done[/code:1:4e334e200c]
Mit tegyen, ha van egy alma nevu es egy ALMA nevu file is a konyvtarban? vagy egy barack nevu file es egy BARack nevu konyvtar??? Ez a script ilyen esetekben meghagyja kisbetusen az alma-t es a barack-ot.
miq
hát ez tök király :D
köszi szépen.
valami doksit/könyvet tudsz mondani amibõl ezt tanultad?
mégegyszer kösz
Tsab
- A hozzászóláshoz be kell jelentkezni
[quote:bf68c0d178="Tsab"][valami doksit/könyvet tudsz mondani amibõl ezt tanultad?
mégegyszer kösz
Sajnos, en sem ismerek konyvet, amiben ez jol le lenne irva. En kb. 10 ev Linux hasznalat, es tobbszazszor kiadott "man bash" hatasara tanultam meg. Viszon, hiszem, hogy kb 6-10 honap alatt el lehet jutni erre a szintre.
Kezdetnek eleg egy tetszoleges konyv (Bar a legjobb a Kernighan-Pike), es utana sok gyakorlas, sok man-olvasas. Minden, amit ebben felhasznaltam, benne van a bash es a tr manjaban.
- A hozzászóláshoz be kell jelentkezni
azért érdemes még mellé venni a man sed-et, man awk-t, mag grep-et :wink:
- A hozzászóláshoz be kell jelentkezni