Bash 在.tgz文件中查看源文件有什么建议吗?
Haskell的Bash 在.tgz文件中查看源文件有什么建议吗?,bash,haskell,gzip,tar,cabal,Bash,Haskell,Gzip,Tar,Cabal,Haskell的cabal软件包管理器将最新的软件包源代码存储在~/Library/Haskell/repo cache/*/*.tgz我发现人们经常希望将Haskell模块源代码作为文档引用 我很高兴能简单地将zless用于大部分为文本的小软件包,但我可以很容易地想象如何改进这个工作流 我可以直接安装go以使用zipfs从装载频繁引用的.tgz文件,这可能很有用。有人见过在一个挂载点上挂载多个.tgz文件的fuse实用程序吗 我也可以编写一个tarless实用程序,通过在/tmp中解压.tgz
cabal
软件包管理器将最新的软件包源代码存储在~/Library/Haskell/repo cache/*/*.tgz
我发现人们经常希望将Haskell模块源代码作为文档引用
我很高兴能简单地将zless
用于大部分为文本的小软件包,但我可以很容易地想象如何改进这个工作流
我可以直接安装go
以使用zipfs
从装载频繁引用的.tgz
文件,这可能很有用。有人见过在一个挂载点上挂载多个.tgz文件的fuse实用程序吗
我也可以编写一个tarless
实用程序,通过在/tmp
中解压.tgz
文件并显示在*.tgz/
之后出现的文件,将其视为目录。然后,我将构建bash
选项卡completion,从命令行导航.tgz
文件
有人在这方面或类似的方向上有建议吗?我不确定这是否是您想要的,但据我所知,您可以直接用vim和emacs(可能还有其他编辑器)打开/编辑/保存对
.tar.gz
文件的更改。我不确定这是否是您想要的,但据我所知,您可以直接使用vim和emacs(可能还有其他编辑器)打开/编辑/保存对.tar.gz
文件的更改.zcat或gzcat在Mac上适合我使用.tgz
文件。zcat或gzcat在Mac上适合我使用.tgz
文件。是一个FUSE文件系统,它提供了一个文件系统视图,其中每个文件都有一个关联的目录(至少用于只读访问)。文件系统的视图通常安装在~/.avfs
上,与存档相关联的目录末尾有一个
mountavfs
ls ~/.avfs$HOME/Library/Haskell/repo-cache/foo/bar.tgz\#
是一个FUSE文件系统,它提供一个文件系统视图,其中每个归档文件都有一个关联的目录(至少对于只读访问)。文件系统的视图通常安装在~/.avfs
上,与存档相关联的目录末尾有一个
mountavfs
ls ~/.avfs$HOME/Library/Haskell/repo-cache/foo/bar.tgz\#
好问题,但它可能更适合好问题,但是它可能更适合于btw,你也可以用
gunzip-c file.gz
来做同样的事情。对于我来说,zcat或gzcat或gunzip-c在Mac上的行为与zless不同,因为zless显示了许多有趣的不可打印字符。顺便说一句,你也可以用gunzip-c file.gz
来做同样的事情。对于我来说,zcat或gzcat或gunzip-c的行为与zless不同Mac上的zless,因为zless显示了许多有趣的不可打印字符。我曾设想过一个命令行解决方案,但那很完美,谢谢。我曾设想过一个命令行解决方案,但那很完美,谢谢。