sophuwu.site > manhttpd   
              46
            
             package main

/*
import (
	"fmt"
	"github.com/mandelsoft/vfs/pkg/memoryfs"
	"github.com/mandelsoft/vfs/pkg/vfs"
	"os/exec"
	"strings"
)

func Cmd(s string) []byte {
	arg := strings.Split(s, " ")
	cmd := exec.Command(arg[0], arg[1:]...)
	out, err := cmd.CombinedOutput()
	Err(err)
	return out
}

func Err(err error) {
	if err != nil {
		panic(err)
	}
}

func printDir(dir string) {
	fi, err := vfs.ReadDir(fs, dir)
	Err(err)
	fmt.Println("reading dir: ", dir)
	for _, f := range fi {
		fmt.Println(f.Name(), f.IsDir(), f.Size())
	}
}

var fs vfs.FileSystem

func main() {
	fs = memoryfs.New()
	wd, err := fs.Getwd()
	Err(err)

	printDir(wd)

}

*/