小编Yul*_* Ao的帖子

如何去除目录路径的最后一个斜杠?

我有一个脚本,它需要一个目录作为一个参数。我要支持两种形式:一种是像

a/b/c
Run Code Online (Sandbox Code Playgroud)

(末尾没有斜线)另一个就像

 a/b/c/
Run Code Online (Sandbox Code Playgroud)

(末尾有斜线)。

我的问题:给定两种形式中的任何一种,我怎样才能保持第一种形式不变并去除第二种形式的最后一个斜杠以将其转换为第一种形式。

string shell-script filenames

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

如何将字符串的一部分提取到变量中?

我有这样的文件中的一行:

attempting to create a 512^3 level (with Dirichlet BC) using a 16^3 grid of 32^3 boxes and 800 tasks...
Run Code Online (Sandbox Code Playgroud)

我想提取的512^316^332^3800从它的四个数字分别为它们分配到四个变量levelgridboxestasks用于其他用途。

我怎样才能做到这一点?

bash string regular-expression

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