Olası Çoğalt:
Shell script to append text to each file?
How to append output to the end of text file in SHELL Script?bash mevcut dosyanın altına dosya içeriğini eklemek
Ben içine API ayrıntıları eklemek için en iyi yolu çalışmaya çalışıyorum önceden var olan yapılandırma. Api metin dosyasının içeriğini config.inc dosyasının altına eklemek için sed
kullanmayı düşündüm. Senaryoyu başlattım ama işe yaramıyor ve dosyayı siliyor.
#!/bin/bash
CONFIG=/home/user/config.inc
API=/home/user/api.txt
sed -e "\$a $API" > $CONFIG
Neyi yanlış yapıyorum?
Tek bir dize için "echo" gibi "echo" dışa aktarma özelliğini kullanın JAVA_HOME =/usr/lib/jvm/jdk1.8.0_112 ">> ~/.bashrc' – shellbye
Neden" cat "yerine" echo "? –
'cat', adlandırılmış dosyaların içeriğini stdout'a yazar. echo, argümanları yazıyor. Farklı şeyler yaparlar. –