>>108731728
i don't know what "undifferentiated" means. but no, >> doesn't truncate, > does.
(assuming bash of course)
echo 1 > file # creates or truncates file then appends '1\n' to it
touch file # does nothing, file exists.
>>file # does nothing. file exists and nothing to append.
cat file # prints 1
>file # truncates
cat file # prints nothing