我应该运行哪个命令
我有一个使用建议
port clean --all all
Run Code Online (Sandbox Code Playgroud)
但它试图清理我没有的端口,尽管我尝试过
port clean --all installed
Run Code Online (Sandbox Code Playgroud)
但它没有删除旧的非活动版本,然后
port -u uninstall
Run Code Online (Sandbox Code Playgroud)
但它坚持说py25-nose(哪个是活动的)取决于py25-setuptools(哪个是非活动的)。
为了在本地机器上进行开发,我使用自定义顶级域设置了域.nt。但是谷歌浏览器不知道这个顶级域,所以,如果我example.nt在地址栏中输入,那么谷歌不会打开那个位置,而是用那个字符串打开搜索(尽管它显示了一个栏,建议我想打开位置而不是搜索该位置的 DNS 请求是否满足)。所以我可以输入http://example.nt、输入example.nt/或打开那个位置来教谷歌浏览器,但无论如何在位置的末尾都会有斜线。所有这些都不是很方便,我也不喜欢这个斜线,是否可以告诉谷歌浏览器,这.nt是一个普通的顶级域名,所以只用它打开位置?
是否有一些命令行工具允许从大多数已知的存档类型中提取文件?类似 StuffIt Expander 的东西,但没有 gui。
我的最终目标是重构我同事编写的代码。那么,有没有一种工具可以找到只有几个词不同的文件?
(编辑:这是针对 Mac 的,但其他人可能也喜欢非 Mac 答案。)
在Finder中,我可以看到的视频文件的一些信息:尺寸和持续时间,但我可以看到它仅适用于.mov,.mpg,.mp4,也许一些其他文件。我能做些什么来查看此信息.mkv,.avi,.flv,.ts等视频文件?
是否有一些 unix 命令行工具可以找到相似的图像并将它们作为组输出以供进一步处理?
如何强制man命令不使用寻呼机,而是一次输出整个联机帮助页并保持所有突出显示?
如果我使用man -P cat或man | cat,我会失去突出显示。
是否可以挂钩所有创建 git repo 的方法?所以我可以在 repo 被克隆、初始化时运行脚本......(还有其他方法吗,除了移动/复制文件夹?)。
我的目的是跟踪所有存储库,因此我不需要遍历所有目录来运行某些操作(主要是git status因为我有时会忘记提交更改和git gc --auto)。
我喜欢 TextMate 的想法,即在其中打开的任何目录都已经是一个项目。但有时我最好忽略某些目录的文件,我不喜欢在该目录中创建项目文件或记住我如何在 ~/.tmproject 等特殊文件夹中命名项目文件的想法。是否有某种插件或类似的东西可以让我忽略目录中的文件?完美的解决方案是阅读 .gitignore 文件。
正如 git-config 手册中所述,我有三个文件来指定 git repo 配置:$GIT_DIR/config,~/.gitconfig和$(prefix)/etc/gitconfig. 是否可以在阅读后让 git 读取另一个配置文件(例如.gitconfig在 repo 的根目录中)$GIT_DIR/config?
我想要它,因为我在其中创建了 git 命令别名.git/config,我更愿意将它们存储在 repo 中,这样我就可以在克隆时恢复它们,例如。