Graditelj sed in awk ukazov
Graditelj, ki ustvari pravilno ibegljan sed ali awk ukaz z avtomatsko zaščito posebnih znakov.
Graditelj sed in awk ukazov
Pisanje pravilnega sed ali awk one-liner ukaza iz spomina pomeni zapomniti obide ločil, razlike med GNU in BSD ter skladnjo awk polj. To orodje ustvari ukaz za vas: izberite operacijo, izpolnite par besedilnih polj in kopirajte ukaz, ki je že navodljen in ubežan za lupino.
Štiri operacije pokrivajo vsakodnevne primere. Zamenjava ustvari sed ukaz poišči-zamenjaj iz vzorca in zamenjave. Brisanje ujemajočih vrstic ustvari sed ukaz, ki odstrani vsako vrstico vsebujočo vzorec. Izbira stolpca ustvari awk ukaz, ki natisne eno polje iz datoteke z ločili, z ločilom polja in številko stolpca, ki ju izberete. Ispis razpona vrstic ustvari sed ukaz, ki natisne samo vrstice med začetno in končno številko vrstice. Neobčutljivost na velike/male črke, urejanje datoteke na mestu in kombiniranje več poišči/zamenjaj parov ali vzorcev v en ukaz so na voljo kot možnosti. Preklapljanje med GNU (Linux) in BSD (macOS) različicami spremeni točne zastave — GNU -i nima argumenta, BSD ga potrebuje, in GNU zastava I za neobčutljivost nima BSD ekvivalenta.
Vse, kar vtipkate v polji vzorca in zamenjave, se avtomatsko ubeži, zato pika, oklepaji, poševnice, znakovi & in obrnuta poševnica veljajo dobesedno namesto kot regex skladnja. Pod ukazom majhen prikaz pokaže, kaj bi se zgodilo, če bi se pognal na kratkem vzorcu, zato lahko preverite rezultat pred kopiranjem v terminal.
Vse se izvršava lokalno v vašem spletnem brskalniku — vzorec, zamenjava in vsaka druga možnost ostanejo na vašem napravi in se nikoli ne nalagajo nikamor. Ko je ukaz videti pravilen, ga kopirajte, preuzmite kot .txt datoteko ali ga pošljite na vhod drugega orodja za nadaljevanje dela.