Betiğin adını Tavuk Şeması'nda nasıl güvenilir bir şekilde alabilirim?
Görünüşe göre -ss betiğin ismini yazıyor, bu yüzden betiklerimi çalıştırmak için nokta vuruşunu kullanmadan görünür değil.
scriptedmain.scm:
#!/usr/bin/env csi -q
(display (command-line-arguments))
(display "\n")
(exit)
İz:
$ ./scriptedmain.scm
(-q ./scriptedmain.scm)
wonko:Desktop andrew$ csi -ss scriptedmain.scm
()
Hiç geç olmamasından iyidir. Tesekkurler dostum! – mcandre
Son sürümüm derlenmiş hariç tüm durumlar için çalışır. Bir sebepten ötürü orada oturuyor. – mcandre
@mcandre: "Derlenenler hariç tüm durumlar" ile ne kastettiğinizden emin değilsiniz. Aşağıda scriptedmain.scm örneğinize baktım - programın adıyla ve yorumlanmış bir betik olarak veya derlenmiş bir yerel yürütülebilir dosya olarak çalışıyor. Btw, ben bu iskele ile uğraşmak olmaz (bash -> csi). Onun gerçekten gerekli değil #!/Usr/bin/env tavuk şeması #!/Usr/bin/csi -s –