Search code examples
echonmakecontrol-characters

nmake - how to force echo command to output the tab character?


How to force echo command to output a tab character in MS nmake makefile? Verbatim tabs inserted right into a string after echo command are removed by nmake and don't show up in the output file.

all :
    @echo I WANT TO OUTPUT THE <TAB> CHARACTER HERE! > output.txt

Solution

  • You can use a variable with TAB char. Put this lines in your .bat file:

    set tab=[stroke TAB char from your keyboard]
    echo a%tab%b>yourfile.txt

    Doing so, yourfile.txt will have text a[TAB]b