Grzegorz Brzęczyszczykiewicz rašė: > 2023-02-26 23:32, Laimis rašė: > >> Pagrindinė problema yra ta, kad sed'as – *line* oriented. Jei >> ieškojai eilutės su \n, tai ir neveikė. Tam yra sed -z (su >> niuansais). > > va šito ir nepatikrinau. Bet jis dirba su eilute, \n, \r\n, \r jam > turėtų būti lygiaverčiai? Aš apie tai, kad jei ieškai ko nors iš serijos 'line1\nline2', tai sed'as neras, nes jis skaito/skenuoja po eilutę ir joje ieško. Žodžiu, multiline paieška paprastuoju būdu neveikia. >> Arba... (sed'as *nix'uose gi po vieną nevaikšto; bus ir perl'as): >> perl -pe 's/../../g' file > > tai nebūtinai vienintelis Content-Type visame faile ir nebūtinai jis > nurodo DWG. Tenka žvejoti. Tai tikrai sužvejosi, kai/jei žinai, ką žvejoji; pastaba apie tai, kad jei reikia multiline paieškos/regexp'ų, tai perl -pe bus parankesnė alternatyva, nei laužyti galvą su sed'o pattern space'ais :-)