Aşağıdaki kod file, ekranda kelime kelime ne olursa olsun çıktı verecektir . Örneğin:
Hello 1 saniye boyunca görüntülenecek ve kaybolacaktır. Ardından, cümledeki bir sonraki kelime bir saniyeliğine görünecek ve kaybolacaktır vb.
Ekranın ortasında görüntülenen her şeyi nasıl çıktılarım?
awk '{i=1; while(i<=NF){ print $((i++)); system("sleep 1; clear") }}' file
Tam olarak ne elde etmeye çalışıyorsunuz?
—
muru
bu komut ekranın sol üst köşesindeki her kelimeyi bir dosyadan görüntüler. Çıktıyı ekranın ortasında nasıl yapacağımı bilmem gerekiyor.
—
Nebelz Cheez
Evet, ama ne elde etmeye çalışıyorsunuz? Bu bir XY problemi gibi geliyor ,
—
muru
"Ekranın ortası" nedir? Terminalin ortası mı? Gerçek ekranın ortası? Terminali yeniden boyutlandırırsanız, metni terminalinizin boyutu ne olursa olsun ortama dinamik olarak yerleştirmek için buna ihtiyacınız var mı?
—
terdon
Evet. Terminalin ortası.
—
Nebelz Cheez