欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

批量重命名文件

程序员文章站 2022-07-02 20:30:29
...

为了避免 vscode ide跳转到 golang plan9 代码,需要把所有 “plan9” 到文件重命名,加上后缀.bak

#! /bin/bash

find .local/go/src  -name "*plan9*" -type f | xargs -n 1 sh -c 'f=$0; d=$(dirname $f); b=$(basename $f); mv $f $d/${b/$b/$b.bak}'

二更:
vscdoe 总是跳转到 golang plan9 代码其实是 gocode 鸡肋导致。改用现在ide流行的lsp(language server protocol) gopls 后就可以正确跳转了。