我想以递归方式删除
#region License
blah blah blah
blah blah blah
#endregion
Run Code Online (Sandbox Code Playgroud)
我的.cs文件开头的文本.如何使用bash命令执行此操作?谢谢!
sed '/#region License/,/#endregion/d' ploum.cs
Run Code Online (Sandbox Code Playgroud)
应该做的伎俩.
要查找当前子目录中的所有.cs文件并在其上运行:
find ./ -name "*.cs" -execdir sed '/#region License/,/#endregion/d' '{}' \;
Run Code Online (Sandbox Code Playgroud)