Я хочу запустить grep для вывода, созданного программой go.С другими языками я могу легко это сделать.например: тест Java |grep world
Кажется, что даже перенаправление вывода в файл не работает, и созданный файл пуст, а терминал все еще печатает вывод.
package main
func main() {
println("One")
println("Hello")
}
Ожидается:
go build test.go
./test | grep 'e'
Hello
Факт:
go build test.go
./test | grep 'e'
One
Hello