-
Mobilarena
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
- Milyen RAM-ot vegyek?
- Budapest és környéke adok-veszek-beszélgetek
- Hálózati / IP kamera
- BMW topik
- One otthoni szolgáltatások (TV, internet, telefon)
- Építő/felújító topik
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- exHWSW - Értünk mindenhez IS
- Polgári repülőgép-szimulátorok
- Kerékpárosok, bringások ide!
- További aktív témák...
- Samsung Galaxy S24 Ultra 8/256 GB Titanium Gray 6 hónap Garancia Beszámítás Házhozszállítás
- BESZÁMÍTÁS! 64GB (2x32) Kingston HyperX Renegade 2666MHz DDR4 garanciával hibátlan működéssel
- Apple iPhone 16 128GB,Adatkabel,12 hónap garanciával
- AKCIÓS! HP EliteBook 830 G7 i5-10210U 16GB 256GB 1 év garancia
- Surface Laptop 5 Touch 13.5 Retina i7-1265U 10mag 4.8Ghz 16GB 512GB Intel Iris XE Win11 Pro Garancia
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest