Difference Between '>' and '>>' in Batch Command
Overview
In batch commands, > overwrites a string, while >> appends a string.
Code
For instance, suppose there is a file named example.bat written as follows.
@echo off
echo 1 > A.txt
echo 2 >> A.txt
echo 3 >> B.txt
echo 4 > B.txt
The contents of the resulting A.txt and B.txt upon execution are as follows.

Trick to Empty a File
echo. > file.txt

The echo. with a period at the end of the echo command outputs an empty string1. By applying this command in conjunction with the overwriting feature, you can create an empty file.
Environment
- OS: Windows 11
 
