Для всех строк сделайте так:
$ sed -e 'h;G;s/^/#/' file
$ perl -pe '$_ = "#$_$_"' file
Зависимость на определенных линиях:
$ sed -e 'h;s/^\$AB/#&/p;g' file
$ perl -pe 's/^(\$AB.*)/#$1$1/s' file
Перед --exclude
можно добавить /
, чтобы привязать его к корню переноса. Таким образом, --exclude /exc
сделает то, что вы хотите.
Использование тестового примера:
mkdir -p exc directory/exc
touch exc/file1 directory/file2 directory/exc/file3
rsync -av --exclude /exc. /tmp/
/tmp будет содержать текущую папку, включая каталог /exc/ *, за исключением exc/
в исходной папке.