これは単純なものでなければならず、私は自分自身には欠けているが、私の人生のためには解決策を見つけることはできない!私はBATスクリプトのテキストファイルに番号1を書き込もうとしています。私が以下のことをするなら、それはうまくいくが、私は持っていない数の後ろにスペースが残る。私はあなたが1と>(これは文字で動作します)の間のスペースを削除することで末尾のスペースを削除できることを知っていますが、突然数字のついたメッセージが表示されます - ECHOはOFFです。数値をテキストファイルに書き込む - バッチファイル
ECHO 1 > mytextfile.txt
*This works but leaves a trailing space*
ECHO 1> mytextfile.txt
*This gives me an error saying ECHO is OFF*
これは私が隠し機能と呼ぶものです。私はあなたもそれを前面に置くことができることを知らなかった。 –
これは、行のどこかに置くことが許されています。たとえ 'echo> mytextfile.txt 1'でも許されますが(先行スペースがあります) – jeb
これは素晴らしいことです。乾杯の男 –