Hirdetés
- Fejhallgató erősítő és DAC topik
- TCL LCD és LED TV-k
- Nem tetszik a PC-gyártóknak az Xbox új iránya?
- Apple MacBook
- Vezeték nélküli fejhallgatók
- HiFi műszaki szemmel - sztereó hangrendszerek
- Házimozi belépő szinten
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Milyen egeret válasszak?
- Gaming notebook topik
-
PROHARDVER!
Mára a ProHardver!/IT.News Fórum is nagylétszámú Linuxban jártas taggal büszkélkedhet. Nehéz szinteket felállítani egy olyan rendszer ismeretében, ami annyira sokrétű, hogy teljesen szinte lehetetlen megismerni minden egyes részét. Azt azonban mindenki tudja, hogy kezdő-e vagy sem. Elsősorban nekik szólnak az alábbiak, de érdemes mindenkinek elolvasnia, mint útjelző táblát.
Új hozzászólás Aktív témák
-
Mahesa
tag
válasz
bambano
#10964
üzenetére
Ezt használom, ha nagyon muszáj - távolról sem tökéletes, de talán egy próbát megér. A nem aláhúzás, nem pont, nem angol ABC kis- és nagybetű vagy szám, aláhúzásra cserléi:
#!/bin/bash
if [ $# -ne 1 ]
then
echo "***Használat: $programnev <útvonal>"
exit 1
fiif cd "$1" 2>/dev/null
then
read -p "* Fájlok átnevezése a következö könyvtárban: $1 - mehet? (i/n)" valasz
[ $valasz != 'i' ] 2>/dev/null && exit 1
else
echo "***Hiba: a megadott könyvtár ($1) nem létezik."
exit 1
ficounter=1
for betu in a e i o o o u u u A E I O O O U U U
do
ekezetnelkuli[$counter]="$betu"
counter=`expr $counter + 1`
donefor i in *
do
if [ `echo $i | grep -e '[^a-zA-Z0-9._]' | wc -l` -eq 0 ]
then
echo -e "*\t$i kihagyva"
continue
ficounter=1
filename=$i
orig_filename=$filenamefor j in á é í ó ö ő ú ü ű Á É Í Ó Ö Ő Ú Ü Ű
do
temp=`echo "$filename" | sed "s/$j/${ekezetnelkuli[$counter]}/g"`
filename=$temp
counter=`expr $counter + 1`
donesafefilename=`echo "$filename" | sed 's/[^a-zA-Z0-9._]/_/g'`
if [ ! -r "$safefilename" ]
then
mv -i "$i" "$safefilename" && echo " $orig_filename ---> $safefilename"
else
echo "***Hiba: a '$i' fájl nem nevezhető át, a fájlnév már létezik: $safefilename"
fi
done
Új hozzászólás Aktív témák
- ÁRGARANCIA!Épített KomPhone i5 14400F 32/64GB RAM RTX 5060 Ti 8GB GAMER PC termékbeszámítással
- Samsung Galaxy A52 / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- Xiaomi Redmi 15 / 6/128GB / Kártyafüggetlen / 12Hó Garancia
- Apple iPhone 12 Pro Max 256GB, Kártyafüggetlen, 1 Év Garanciával
- ÚJ Lenovo Legion Pro 7 - Intel Core U9 275HX, 64GB, 2TB, RTX 5080(16GB), OLED 240Hz
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

