文件名称:sesh:Go中的(非常)简单优雅的外壳
文件大小:67KB
文件格式:ZIP
更新时间:2024-05-29 12:41:30
go shell golang Go
筛网 sesh是用Go编写的简单(基本的)优雅外壳。 它支持以下内容: 混叠 管道和I / O重定向 上下箭头键可查看历史记录 标签自动补全 除此之外,它还有两个自定义的内置函数: walk :递归地遍历指定为参数的目录。 如果未指定任何参数,则将当前目录作为输入。 show :列出PATH中以给定参数作为其前缀的命令。 如果未指定任何参数,则列出PATH中的所有命令。 安装 go get -u github.com/anaskhan96/sesh 它可以通过从终端中的任何地方调用sesh来运行。 该项目是在PES大学的Unix系统编程课程下构建的。
【文件预览】:
sesh-master
----.gitignore(26B)
----LICENSE(1KB)
----main.go(7KB)
----README.md(886B)
----preview.png(69KB)
----terminal.c(426B)
----launch.go(2KB)
----builtins.go(2KB)