Fórum Root.cz
Hlavní témata => Vývoj => Téma založeno: Orlando 03. 12. 2017, 23:10:34
-
Ahoj, proč se nezkopírují řádky do nového souboru včetně odsazení? Všechny řádky jsou vloženy od kraje.
while read -r line
do
echo "$line" >> /xxxxx.txt
done <"$file"
-
Co je obsahem $file, co je v xxxxx.txt a co byste tam ocekaval?
-
Zřejmě proto, že jsi bezdůvodně použil příkaz read. Co jsi čekal jiného?
Pochybuji, že máš právo zapisovat do kořenového adresáře. Pokud jsi přihlášen jako root a zápis funguje, dobře ti tak.
-
proč se nezkopírují řádky do nového souboru včetně odsazení?
Protože http://mywiki.wooledge.org/BashFAQ/001#Trimming