0

良い一日、

私はコンピューター プログラマーではなく、CNC プログラムです。CAM ソフトウェアを使用して、CNC ルーターの切削プログラムを作成しています。ルーターは少し古く、200 ~ 300 kb のファイルしか扱えません。1 ~ 2 MB のテキスト ファイルを必要とする彫刻を行っています。GSplit ( http://www.gdgsoft.com/gsplit/ ) というプログラムを使用して、テキスト ファイルを分割しています。マシンが読み取ることができるカスタム ヘッダーを含む 10 ~ 25 以上のファイルが生成されます。すべてのファイルは素晴らしく、機能しますが、各ファイルに手動で終了行/フッターを追加する必要があります. 作成および使用されるファイルは、通常の .txt ファイルですが、特定の拡張子 .ANC が付いています。

個々のファイルを開き、最後までスクロールし、同じ 1 ~ 2 行のコードをコピーして貼り付けるこのプロセスを自動化する方法はありますか? ファイルは含まれているフォルダー内の NAME[番号].ANC です。フォルダーに移動して、「この「テキスト」をこのフォルダー内のすべてのファイルに追加する」と言うだけでよいでしょうか?

御時間ありがとうございます。

4

2 に答える 2

0

プログラム Notepad++ を見つけました (どうやら最後の人が見つけたようです...)。ファイルの検索/置換オプションを使用しました。何を探すべきかについての正規表現(これらが何であるかを正確に確認してください。すべてのファイルの末尾にある最後のスペースなどを見つけて、必要なコードを追加します。簡単で、無料で、コンピューター コードを記述する必要はありません。ディルクを助けてくれてありがとう!:)

于 2013-11-18T03:30:36.323 に答える
0

どのOSを使用していますか?Unix を使用すると、コマンド ラインで簡単なスクリプトを実行できます。特定のファイルがあるディレクトリにいる場合は、次を実行します。

for file in *; do echo "APPEND THIS" >> $file; done

Windows を実行している場合は、cygwin を使用して同じことができるはずです (おそらく、パワー シェルを使用することもできますが、それについては何も知りません)。

于 2013-11-17T17:32:50.363 に答える