问题标签 [brace-expansion]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 使用大括号扩展创建名称,其中一些必须重复一次
我想使用这样的命令自动创建一个 URL 列表:
但我不想要表单中的所有链接
www.somewebsite.com/1_foo/1
www.somewebsite.com/1_foo/2 ...
我只想要那些数字匹配的人。也就是说,我想要第一个,因为两个数字都匹配,但不是第二个,因为数字不匹配。
bash - 在for循环中使用带有大括号表达式的多个变量
这很好用:-
现在,
我有两个这样的变量:-
host=host{1..4}
host2=host2{1..4}
我如何在上面的循环中使用这两个变量,所以它们的工作方式相同?
像这样的东西:-
任何帮助都会得到帮助
linux - 在sox处理后用大括号扩展在bash中为输出文件添加前缀
给定 Ubuntu 16.04 服务器上混合文件的几个子目录,我想获取所有名为 like1.al
等2.al
的文件,处理它们,保留原始文件,并在生成的文件前加上quick_
. 所以我有这个...
但我明白了
我知道为什么会发生这种情况,而且我觉得答案在于大括号扩展。我找到了剥离和添加后缀的方法,但前缀答案让我望而却步。谢谢。
bash - 如何将大括号存储在 Bash 变量中
我正在尝试编写一个 bash 脚本。我不确定为什么在我的脚本中:
工作正常,但是
不起作用。我明白了
bash - 使用 --include 选项运行 grep 时出现奇怪的问题
这是 bash shell 中的代码。如果不是这样,应该如何指定文件掩码?我希望这两个命令都能找到搜索表达式,但它没有发生。在这个例子中,我提前知道我更喜欢将搜索限制在 python 源代码文件中,因为不合格的搜索是愚蠢的浪费时间。
因此,这按预期工作:
/home/ga/projects/anom/anom.py:27:def Pr(x,u,v): 等等,等等,...
但这不起作用:
我正在使用 GNU grep
2.16 版。
bash - 从大括号扩展中排除
我知道
做
但我不想要 6 和 7。是否可以排除它?
arrays - 了解代码({0..1}{0..1}{0..1}{0..1}{0..1}{0..1}{0..1}{0..1 })
我在Bash shell 十进制到二进制转换中看到了以下代码,我想知道它是如何工作的?我尝试谷歌搜索无济于事。
上面的代码有什么作用?
bash - 查找具有范围内数字的文件名: eval find ... "prefix_{$nr1..$nr2}_suffix" 可行吗?
我正在尝试将 find 与大括号扩展和 eval 结合使用来查找子文件夹中的许多文件。当我这样做时:
它按我的预期工作。但是,当我尝试这样的事情时:
我收到错误消息:
我尝试了使用和不使用 eval 的不同组合,但似乎没有任何效果。基本上我需要 find 命令来使用大括号扩展,其中使用变量和文件名中的其他元字符。虽然我不一定需要使用 eval ,但我必须承认我并不完全理解它。
string - 寻找 echo{,} foo 的细分
表达式是如何{,}
工作的?
我尝试搜索 SOF 以及 google 甚至 bash 的手册页,但我无法找到对此的解释。
通过摆弄表达式,我了解到它是某种字符串复制功能。
这个表达式是如何工作的?有这个名字吗?另外,你能提供一个使用这个功能的实际例子吗?