0

次のような複数のファイルがあります。

abc_e1000g1.pcap.1
abc_e1000g1.pcap.2

これを次の名前に変更する必要があります

1abc_e1000g1.pcap
2abc_e1000g1.pcap

このための unix / dos コマンド。

4

2 に答える 2

0

これにはもっと短い方法があると思いますが、現在の作業ディレクトリに目的のファイルしかないと仮定して、UNIXシェルを使用して自然に起こるのは次のとおりです。

for i in *; do mv "$i" "$(echo $i | sed 's/\(.*\)\.\(.*\)/\2\1/')"; done
于 2012-12-19T06:48:14.447 に答える
0

たぶん、この PowerShell コマンドがうまくいくでしょう。

dir | rename-item -newName { $_.Name -replace '^(.+)\.([0-9]+)$', '$2$1' }
于 2012-12-19T06:46:35.073 に答える