フィールドの位置が常に同じバッチスクリプトによって作成されるテキストファイルがあります。そのファイル内では、特定の位置に移動してフィールドを追加する必要があります。例えばファイルの特定の位置に書き込む
、私のファイルは2つだけのラインを持っており、次のフィールドがあるとします。
number customer_id account_no address price plan
number customer_id account_no address price plan
私は新しいファイルは次のようになりますので、アドレスと価格の間の余分なフィールドを追加したいです:私は、特定の位置に移動することができます任意のUtility
クラスを見つけることができませんでした
number customer_id account_no address newfield price plan
number customer_id account_no address newfield price plan
ファイル内の行とそれに書き込む。
私はそれがより多くを持っているので、あまりにも面倒で(非常に退屈だったこと、しかし、それに空白を含めて、新しいファイルへのフィールドごとに、それを吐き出し配列にフィールドを配置する面倒な方法を行うことができます90フィールド以上)、より簡単な方法があるかどうか疑問に思っていました。
これを行うために、バッチスクリプトのアップストリームを追加できないのはなぜですか?このダウンストリームを実装するより簡単で危険性は低くなります。 – Makoto
@Makotoええ、私は同意する、私たちは将来これを行う話があるが、このファイルを受け取ったチームはそれを整列させることができない。また、私が言及しなかったファイルのマイナーな処理があります。 – Luffy
@Luffyテキストファイルのすべての行で列の数が同じですか? – user3437460