Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Intellij idea 路径中替换:替换中的文件名 简短问题_Intellij Idea - Fatal编程技术网

Intellij idea 路径中替换:替换中的文件名 简短问题

Intellij idea 路径中替换:替换中的文件名 简短问题,intellij-idea,Intellij Idea,是否可以在函数Replace in Path中使用文件名作为替换 例子 文件夹中有两个文件(a.txt和b.txt) a.txt: abc=“xyz” b.txt abc=“zxy” 我希望自动将所有出现的abc=(.*)替换为%FILENAME%.a=$1 更换后: a.txt a、 abc=“xyz” b.txt b、 abc=“zxy” 我可以用IntelliJ完成吗?您必须使用IntelliJ完成此任务吗?使用命令行工具会容易得多,比如*.txt中i的;do sed-i“

是否可以在函数
Replace in Path
中使用文件名作为替换

例子 文件夹中有两个文件(
a.txt
b.txt

  • a.txt

    abc=“xyz”

  • b.txt

    abc=“zxy”

我希望自动将所有出现的
abc=(.*)
替换为
%FILENAME%.a=$1

更换后:

  • a.txt

    a、 abc=“xyz”

  • b.txt

    b、 abc=“zxy”


我可以用IntelliJ完成吗?

您必须使用IntelliJ完成此任务吗?使用命令行工具会容易得多,比如*.txt中i的
;do sed-i“s/^abc/${i/.txt/}.abc/g”$i;完成
如果IntelliJ能够做到这一点,那就太好了。但是如果IntelliJ不能做到这一点,那么我将使用另一种方法(bash、python或其他任何东西),