小编n.s*_*.st的帖子

从命令行替换正则表达式

是否可以从命令行替换正则表达式?现在我正在使用记事本++来做到这一点。在命令行中,我只能使用 FINDSTR 至极只能定位已加工的文件/行

编辑:
也许可以制作 VB 脚本并从 cmd 运行它?我刚刚创建了一个包含内容的文件“hi.vbs”

Msgbox "Hi Buddy"
Run Code Online (Sandbox Code Playgroud)

然后 cmd 允许我通过从命令行输入“hi”来直接运行它。
因此,如果批处理脚本无法实现,那么我可以通过批处理使用 VB 脚本。或者..?

windows regex command-line find-and-replace

24
推荐指数
4
解决办法
8万
查看次数

如何在 xargs-command 中使用通配符?

我有一个包含编号文件的目录,例如 1_foo.txt 2_bar.asc 13_test.png,并希望使用尽可能简单的 bash 命令将它们移动到单独的目录(例如 1、2 和 13)中。

创建编号目录很容易:

mkdir $(seq 1 15)
Run Code Online (Sandbox Code Playgroud)

我还想出了一个命令来将文件复制到各自的目录中:

seq 15 -1 1 | xargs -I@ mv @_* @
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用,因为 * 与 xargs 一起使用时被解释为普通字符,给我这样的错误:“mv: File '15_*' not found.”。

有什么简单的方法可以在 xargs 调用的命令中使用 * 作为通配符吗?

linux bash xargs wildcards

11
推荐指数
2
解决办法
8961
查看次数

如何在 Chrome 中为书签添加关键字?

在 Firefox 中,我有带有关键字的书签,因此我可以轻松搜索内容。当我将这些书签导入 Chrome 时 - 关键字仍然有效。但是在添加新书签时,我找不到定义其关键字的方法。

是否可以在 Chrome 中为书签添加关键字?如果是,如何?

google-chrome bookmarks

11
推荐指数
1
解决办法
4945
查看次数

scp:如何只复制文件的最后 10%?

我在 vServer 上有一个相对较大的日志文件 (46M),我只对最近的部分感兴趣。

如何只下载文件的最后 10%?

服务器正在运行 Debian,我在本地使用 Ubuntu。

linux rsync scp

7
推荐指数
1
解决办法
7117
查看次数

如何将最后一个输出行插入命令行?

bash 是否提供了将上一个命令的最后一个输出行插入命令行的方法?

例如,假设我刚刚运行ls -1并且输出是

file1
file2
file3
Run Code Online (Sandbox Code Playgroud)

是否有可以file3在光标位置插入文本的组合键?

(类似于Alt+ .,它插入上一个命令的最后一个参数,但在这里我想粘贴输出,而不是命令本身。)

linux bash command-line

7
推荐指数
2
解决办法
2665
查看次数

为什么我删除了别人的 Dropbox 中的共享 Dropbox 文件夹后没有删除?

在 Dropbox 中,我创建了一个文件夹并与我的妻子共享。我把项目放在那里,很快她就把它们放在了她电脑上的共享文件夹中。然后我删除了我的 dropbox 文件夹中的文件夹,但她仍然拥有它,仍然充满了其中的所有内容。它也仍然存在于她在 dropbox.com 网站上的帐户中。

我删除那个文件夹不应该让它从她的 Dropbox 文件夹中消失吗?还是我错过了一些基本的东西?

dropbox

6
推荐指数
2
解决办法
3万
查看次数

如何在 Sieve 规则中更改邮件主题?

我订阅了一个邮件列表,该列表没有在通过列表发送的邮件主题中标识自己。
我希望将列表邮件发送到我的主收件箱,但仍然能够在乍一看时将它们识别为来自列表。

我的 MTA (Dovecot) 支持带有大多数常用扩展名的Sieve 过滤器。

如何在此列表中的邮件前添加“[Foo-List]”标签?

email sieve-rules sieve

3
推荐指数
1
解决办法
1087
查看次数