假设我想确保先删除正确的文件,所以我做了如下操作:
rm -i *
Run Code Online (Sandbox Code Playgroud)
只是为了确保我对要删除的文件没有问题。所以这会问我每个文件。几个文件后,假设我意识到这正是我想要删除的内容。而不是CTRL+Cing 和只是做rm *,有没有办法我可以对所有人说是?
这个问题更多地来自好奇心而不是功能。
我正在尝试在 Unix 中使用 find 命令,并且我知道如何使用它的基础知识。例如,我有四个文件夹,A、B、C 和 D。在每个文件夹下,我有一个名为hi.dat. 要查看所有文件夹,我会这样做:
find * -name hi.dat.
伟大的!但现在,如果我做不想要看的文件夹d?我可以尝试这样的事情:
find * not D/* -name hi.dat?
我不想输入:
find A/* B/* C/* -name ... 因为我显然有三个以上的文件夹,而这些只是用作示例。
谢谢!阿米特
我正在运行 Mavericks,最近我开始sshfs尝试通过使用 MacVim 来提高我的生产力(我已经使用终端内 vim 几年了)。我真的很喜欢 MacVim。
到目前为止,我只有一个问题。我已经将 MacVim 配置为关闭后隐藏,这很完美。假设我想编辑main.cpp,我只需mvim main.cpp从 cmd 行启动并打开 MacVim。完成后main.cpp,我关闭 MacVim(通过:wq),我的终端立即重新获得焦点。完美的。
我面临的唯一问题是,如果main.cpp我在编辑时聚焦到另一个窗口,例如 Google Chrome 来查找内容,然后继续编辑main.cpp。关闭后main.cpp,谷歌浏览器将重新获得焦点而不是我的终端。
有什么方法可以强制 MacVim 记住它是从哪里启动的,并始终将注意力集中在那个地方?我将始终从终端启动 MacVim。