我经常使用命令:
ack searchexpre -l --print0 | xargs -0 -n 1 sed -i -e sedexpression
Run Code Online (Sandbox Code Playgroud)
我想创建一个别名,如:
searchandreplace searchexpre sedexpression
Run Code Online (Sandbox Code Playgroud)
我怎么能这样做?
使用别名的经验法则是,如果你不得不问,你应该使用一个函数:
searchandreplace() {
ack "$1" -l --print0 | xargs -0 -n 1 sed -i -e "$2"
}
Run Code Online (Sandbox Code Playgroud)
你现在可以打电话了 searchandreplace searchexpre sedexpression
| 归档时间: |
|
| 查看次数: |
37 次 |
| 最近记录: |