![]() |
Hello and Welcome-tól az Egyesült Államokat, hogy az UNIX és Linux Forums? Köszönjük, hogy meglátogatta és csatlakozik Globális Közösség.
|
|
google unix.com
|
|||||||
| Fórumok | Regisztráció | Fórum Szabályok | Linkek | Albumok | GYIK | Tagok listája | Naptár | Keres | Mai hozzászólások | Megjelöl Fórumok Olvas |
| A UNIX a dummies Kérdések és válaszok Ha nem biztos benne, hogy hol osztályozhatom Unix vagy Linux kérdés, post it here. Minden UNIX és Linux newbies welcome! |
Több, UNIX és Linux fórum témák Ön által talált Hasznos
|
||||
| Szál | Thread Starter | Fórum | Válaszok | Utolsó hozzászólás |
| sed a speciális karakterek | itzz.me | Shell programozás és Scripting | 4 | 04-06-2009 09:34 PM |
| megszabadulni a speciális karakterek | vakharia Mahesh | UNIX és Linux alkalmazásokhoz | 4 | 07-29-2008 01:36 PM |
| Array speciális karakterek | donaldfung | A UNIX a dummies Kérdések és válaszok | 1 | 06-08-2008 12:18 PM |
| speciális karakterek | nawnaw | A UNIX a dummies Kérdések és válaszok | 2 | 05-18-2004 03:17 PM |
| awk / sed és különleges karakterek | apalex | Shell programozás és Scripting | 5 | 05-06-2002 04:40 PM |
![]() |
|
|
LinkBack | Téma eszközök | Keresés a téma | Rate Thread | Megjelenítési módok |
|
|
|
||||
|
Helyettesítse "Különleges karakterek" a VI
Hi All,
Én használ LATEX és szükség-hoz töröl minden a sorokat a fájl illesztés: : \ begin (work) Tudom, hogy többféle módon lehet megtenni, de én próbáltam azt a helyettesítő parancs VI. A probléma az, nem tudom, hogy felismerje a helyettesítő karakter "\"! How do I do it? Jelenleg Próbálom Kód:
:%s/\([\begin{work}]\)/ /g
|
|
||||
|
\ Különleges értelmű így kell menekülnie, hogy ...
Kód:
:%s/\\([\\begin{work}]\\)/ /g
A keresés során használt \ (..... \) És a helyettesítési mondtad / / Amely végső soron mindent a helyére egy hely! Tehát miért ne mondjuk, "s / .* / /" |
|
||||
|
Köszönet fickók, afew több kérdés.
Csak kíváncsiságból, de mi van: g / / d (ez része a helyettesítés) Ami a \ (.. \), hogy egy reguláris kifejezés capture, hogy elfelejtettem, hogy vegye ki. Ami az ok /.*// g mit jelent? Ha a törlés helyett \ begin (), hanem inkább a helyébe, amely mondjuk "%" mi lenne a jó módja ennek, hogy a helyettesítés? Amikor megpróbálom Kód:
:%s/\([\\item]\)/%/g Egészségére Last edited by ScKaSx; 06-24-2009 at 04:37 PM.. |
|
||||
|
A jelölés zavaró lehet (ez idegen, tényleg). De megéri tanulás. Azt hittem, tudtam, hogy nagyon jól, de néhány dolgot látok itt tényleg félelmetes.
Válaszolni a kérdéseire, nem tudom, mit: g / / d meg. g általában azt jelenti, "globális" és d "delete", de a VI Im 'használ ez nem működik. Ön már tudja, mi \ (... \) azt jelenti, amit mondtál. s /.*// g eszközökkel helyettesíteni mindent semmi (ahol a / .* /: minden és / / nem jelent semmit). Felváltani Kód:
begin {}
Kód:
% Kód:
:%s/begin {}/%/
|
|
||||
|
Kösz a választ scottn,
Azonban amit akarok cserélni a "\ begin ()" a dolog, hogy van, hogy nekem baj van a "\" backslash amit használnak sok más dolog vi. Valójában a: g / / d munkás! hanem törli az egész sort, amely tartalmazza a string. Csak azt akarom felváltani "\ begin ()" a "%". Ezek a karakterek megöl! Egészségére, ScKaSx |
![]() |
| Könyvjelzõk |
| Téma eszközök | Keresés a téma |
| Megjelenítési módok | Rate this thread |
|
|