Plan 9 from Bell Labs’s /usr/web/sources/contrib/fernan/nhc98/src/libraries/fps/tests/edit.hs

Copyright © 2021 Plan 9 Foundation.
Distributed under the MIT License.
Download the Plan 9 distribution.


import System.Environment
import qualified Data.ByteString.Char8 as B

main = do
    [f] <- getArgs
    B.writeFile f . B.unlines . map edit . B.lines =<< B.readFile f

    where
        edit :: B.ByteString -> B.ByteString
        edit s | (B.pack "Instances") `B.isPrefixOf` s = B.pack "EDIT"
               | otherwise                             = s

Bell Labs OSI certified Powered by Plan 9

(Return to Plan 9 Home Page)

Copyright © 2021 Plan 9 Foundation. All Rights Reserved.
Comments to webmaster@9p.io.