Bir yorumlu dosyayı bir dosyaya tekrarlıyorum, ancak satır sonları kayboluyor
Bu komut dosyasını çalıştırma
#!/bin/bash
NAME="$1"
mkdir -p $NAME
FILE=$(cat <<SETVAR
name = "$NAME"
type = "test"
SETVAR
)
echo $FILE > $NAME/$NAME.txt
Arg: foo ile, foo / foo.txt dosyasında
name = "foo" type = "test"
Herhangi bir fikir? Teşekkürler
Cygwin'de mi? sonuç bir metin düzenleyicisinden mi yoksa bir kediden mi? başka bir deyişle, yeni satırlar burada olabilir ancak gösterilmeyebilir (win / linux son satır farklılıkları nedeniyle)? "\ N" s eklemeyi denediniz mi?
—
m4573r
\ n koyarak denedim ama düz metin olarak geldi. Linux terminali üzerinden yapıyordu
—
joevallender