我正在尝试删除某个目录中的一堆文件(在 Mac OS X 上使用终端)
ls | grep \([1-9]\) | xargs rm
Run Code Online (Sandbox Code Playgroud)
应该可以解决问题,但事实并非如此。我正在尝试删除文件名中括号中带有一位数字的任何文件(从网络下载的重复项),但最终会执行以下操作:
> rm: 520syllabus2010: No such file or
> directory rm: (3).pdf: No such file or
> directory
Run Code Online (Sandbox Code Playgroud)
因为它没有正确解释空间。应删除“520syllabus2010 (3).pdf”
这样做的正确方法是什么?
谢谢,杰夫
我无法从带有时钟图标的 Google Chrome 中删除历史记录项目或访问过的网页。
我最近访问了一些网址很长的网站,每个网址大约有 600,000 个字符。从那以后,即使关闭了自动预测,在我的地址栏中输入前几个字符后也非常缓慢。甚至当数据 URL 未出现在建议结果中时。
我想从我的历史记录中删除这些 URL 以(希望)解决我的问题,但清除缓存似乎不起作用。它将删除除这些数据 URL 之外的所有内容。
我也在地址栏中尝试过Shift+ Delete,它适用于其他网址,但不适用于这些网址。
显然,他们不会使用Shift+工作,Delete因为这些 URL 的名称旁边有一个时钟图标而不是地球图标。我不确定这意味着什么。
我安装了两个 vim 副本。
一个是用 macvim 安装的,必须配置为 -X11(与 Cocoa 一起使用),而另一个配置为 +X11(在终端中使用,与我使用的插件一起使用)
我希望所有 yanks 都转到系统剪贴板。启用 +X11 后,我可以在 .vimrc 中使用set clipboard=unnamedplus. 当 -X11 时,我可以使用set clipboard=unnamed.
我怎样才能有条件地在 .vimrc 中做到这一点?
就像是
if &x11
set clipboard=unnamedplus
else
set clipboard=unnamed
endif
Run Code Online (Sandbox Code Playgroud)
当然这不起作用,因为 &x11 不是真正的变量。