Metin dosyasının sonuna metin ekleme


14

Metin dosyasına yeni bir satır ve ardından geçerli tarih ve saati nasıl ekleyebilirim?

Yanıtlar:


15
echo "text" >> file
date >> file

Sadece bir satırda olmak istiyorsanız

echo -n "text" >> file
date >> file

Satır sonlarını nasıl ekleyebilirim? Bunu sadece bir komut satırı ile çekebilmemin bir yolu var mı?
Jon Doe

4
@ jon-doe Kullanarak satır sonları ekleyebilirsiniz echo- varsayılan olarak satır sonu gönderir; daha fazlasını isterseniz, bunu yaparsınız (4 satır sonu eklemek için) echo -e '\n\n\n'. Bunu bir satırda yapmak için kaşlı ayraç kullanabilirsiniz { echo "text"; echo date; } >> file.
Shawn J. Goff

Kıvırcık parantez eklemek benim için işe yaramadı. Ancak parantez eklemek işe yaradı. Ubuntu 12.04 kullanıyorum. (echo -n "test : "; date;) >> file.log
Kullandığım

2

Bunun printfyerine de kullanabilirsiniz . Tek satırlık bir çözüm

printf "\nsome text\n$(date)" >> file.txt

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.