Hirdetés
- Összement a mosásban az ASUS új VGA-inak PCI Express 5.0 csatlakozója
- Billentyűzet-választó: mechanikus vs membrános – kinek melyik a jobb?
- Sikerült önállóan 1 GHz-re és két magra ugrania Indiának
- Kiviszi a CES-re csúcskábelének prototípusát a HDMI LA
- Utánajártunk, hogy melyik memória mennyire drágulhat
- OLED TV topic
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- Azonnali informatikai kérdések órája
- Kormányok / autós szimulátorok topikja
- Sikerült önállóan 1 GHz-re és két magra ugrania Indiának
- Több száz játékban kezdi meg karrierjét az FSR Redstone
- Milyen videókártyát?
- TCL LCD és LED TV-k
- AMD Navi Radeon™ RX 9xxx sorozat
- E-book olvasók
Új hozzászólás Aktív témák
-
válasz
Tele von Zsinór
#193
üzenetére
A sed nem várja el, hogy a regexpben / legyen a paraméter elválasztó, hanem az az elválasztó, amit először megtalál az s betű után.
Tehát ha /-t akarsz csereberélni, akkor hasznosabb lehet más elválasztót találni, mint pl. a vessző
sed -e 's,/,\\,g' -
Jester01
veterán
válasz
Tele von Zsinór
#193
üzenetére
> echo ''foo/bar'' | sed 's/\//\\/g'
foo\bar
Részletesen:
s: parancs
/: paraméter elválasztó
\/: védett per karakter
/: paraméter elválasztó
\\: védett backslash karakter
/: paraméter elválasztó
g: parancs módosító
Amúgy sima karaktercserére a tr parancs való, vagy a bash beépített operátora:
> t=''foo/bar''
> echo ${t//\//\\}
foo\bar
Új hozzászólás Aktív témák
- Surface Pro 7+ i5-1135G7 16GB 512GB 1 év garancia
- BESZÁMÍTÁS! ASROCK B650M R7 7700 32GB DDR5 1TB SSD RX 6900XT 16GB Zalman Z1 PLUS Seasonic 750W
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Apple iPhone 13 Pro 1TB,Újszerű,Dobozával,12 hónap garanciával
- Apple iPhone 15 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: BroadBit Hungary Kft.
Város: Budakeszi


