Selam Meg.
Yazdığın satırlar startup-sequence'nin sonuna iki satır ekler. Yani kodda bir hata yok. Fakat işlevsellik açısından iki sorun var.
Birincisi yazdığın script ikinci bir kez çalıştırılırsa, aynı satırlar ikinci kez eklemiş olur. Böyle bir şeyin olmasını istemezsin diye düşünüyorum.
İkincisi de startup-sequence'nin sonuna satır eklemenin pratikte hiçbir faydası olmayışı. Çünkü tüm startup-sequence'ler EndCLI ile bittiğinden EndCLI'den sonraki satırlar çalışmayacaktır.
OS1.3'te StartupII, OS2.0 ve üzerinde ise user-startup'ın sonuna ekleme yapsan en azından eklenen satırların çalışmasını garanti edebilirsin ancak ilk sorun hala geçerli.
OS2.0 ve üzerinde bu tarz işler için Installer'ın STARTUP fonksiyonunu kullanman önerilir:
(STARTUP @app-name (COMMAND "echo \"User Startup'ın en sonundan merhaba\"\necho \"ikinci satır\""))
Tabi bu DOS scripti yerine Installer scripti yazmanı gerektirecek ama ikinci sorunu da ortadan kaldıracaktır.
OS1.3'te bu işi bir ed scripti yazarak halledebilirsin ki, öncesinde baya bir ders çalışman gerekebilir:
https://wiki.amigaos.net/wiki/AmigaOS_Manual:_AmigaDOS_Using_the_EditorsEDIT: Zaten user-startup'ın sonuna ekliyormuşsun. Yalnız 1.3'te user-startup yok diye biliyorum. Yanlış mı biliyorum?