12345678910111213141516171819202122232425262728 |
- package file_test
- import (
- "fmt"
- "os"
- "strings"
- "testing"
- "time"
- )
- func TestBuffer(m *testing.T) {
- fn := "test.txt"
- f, e := os.OpenFile(fn, os.O_APPEND|os.O_WRONLY|os.O_CREATE, 0777)
- if e != nil {
- fmt.Println(e)
- return
- }
- f.Truncate(0)
- for i := 0; i < 1000; i++ {
- f.Write([]byte(strings.Repeat("+", 1)))
- // cmd := exec.Command("/bin/bash", "-c", "ls -l "+fn)
- // cmd.Stderr = os.Stderr
- // cmd.Stdout = os.Stdout
- // cmd.Stdin = os.Stdin
- // cmd.Run()
- time.Sleep(1 * time.Second)
- }
- }
|