file_append

command module
v0.0.0-...-e2de483 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 8, 2023 License: MIT Imports: 3 Imported by: 0

README

file_append

Append text to file Altenative to echo "sometext" >> file.txt May useful where in case i/o redirection not working like in go generate.

Install

go install github.com/imantung/file_append

You may need to add GOPATH/bin to PATH (learn more)

Usage

$ file_append file.txt sometext

Example for go generate

package main

import "fmt"

// Generated file path relative to go file. Using $PROJ to create file in project directory

//go:generate rm -f $PROJ/.envrc
//go:generate file_append $PROJ/.envrc export APP_ADDRESS=:8089
//go:generate file_append $PROJ/.envrc export APP_READ_TIMEOUT=5s
//go:generate file_append $PROJ/.envrc export APP_WRITE_TIMEOUT=10s
//go:generate file_append $PROJ/.envrc export APP_DEBUG=true

func main() {
    fmt.Println("hello world")
}

$ go install github.com/imantung/file_append
$ PROJ=$(pwd) go generate ./...

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL