Вы можете использовать стандартную «аннотацию» для исключения относительных каталогов. Это работает для меня и исключает любые каталоги .git или node_module.
tar -cvf myFile.tar --exclude=**/.git/* --exclude=**/node_modules/* -T /data/txt/myInputFile.txt 2> /data/txt/myTarLogFile.txt
myInputFile.txt Содержит:
/ dev2 / java / dev2 / javascript