0

私はバッチ ファイルが初めてで、本当に必要なことを達成するためにバッチ スクリプトを開始する方法さえ理解できません。それが可能かどうかはわかりませんが、誰かが助けてくれることを願っています。私がやりたいことは、右から左に 17 文字をカウントし、残りを削除することです。以下に例を示します。

A.C.D,ABCDEFGH,ABCDEFGH
A.F.N,R,ABCDEFGH,ABCDEFGH
L.V.X.A.C.D,ABCDEFGH,ABCDEFGH

結果

ABCDEFGH,ABCDEFGH
ABCDEFGH,ABCDEFGH
ABCDEFGH,ABCDEFGH

何か案は?誰かが助けてくれるなら、前もって感謝します:)

4

1 に答える 1

0

Bash部分文字列抽出を使用するだけです。

myvar=A.C.D,ABCDEFGH,ABCDEFGH

echo ${myvar:(-17)}

それはあなたが望むことをするはずです。

于 2012-09-17T07:59:26.803 に答える