FS_EXEC İş Bloku

FS_EXEC İş Bloku, Shell kullanmadan bir veya daha fazla uzak komutu çalıştırır.

Dikkat: Sistem komutları uzak sistemi tehlikeye atmak veya zarar verebilir. Ayrıca, uyarı olmadan mevcut dosyalar üzerine yazılabilir.

Dosya sistemi önce FS_INIT kullanarak başlatılmış olmalıdır. Tüm işlemler, her oluşturulan depolama aracına göre asenkron olarak gerçekleştirilir.

RUN Girişi

Bir pozitif kenarda belirtilen komut çalıştırılır.

DEV Girişi

Belirtilen aygıttan hangi dosyalara erişileceğini tanımlar. Aygıt, projeye göre kullanılır ve Proje Dış Depolama konumunda sağ tıklayarak yönetilebilir.

PATH Girişi

Depolama aracındaki dizine giden yolu belirtir. Yol, desteklendiği durumda bir Unix dosya yoluna UTF-8 formatında eşdeğerdir. Yol aşağıdaki şekilde gösterilir:

Dizin/Altdizin

Bir yolun kullanılması isteğe bağlıdır. Eğer ayarlanmışsa, bu dizine geçiş başarılı olmalıdır, aksi takdirde çalıştırılacak komut yürütülmez.

CMD Girişi

Çalıştırılacak komutu tanımlar.

PTY Girişi

Konsol türü (Sahte Terminal) tanımlar. Bazı aygıtlar için bu parametre zorunludur. Örnekler: "vt100", "vt102", "ansi", "xterm" vb.

Not: Bir PTY kullanılırsa, her komut bir satır sonu ile tamamlanmalıdır, örneğin: "ls\n". Ayrıca, konsolun çıktısını biçimlendirdiğini unutmayın. Bu nedenle kontrol karakterleri veya ikili veriler de içerebilir.

ENV Girişi

Aktif çevre değişkenlerini tanımlar. Birden fazla değişkene işaret etmek için her satıra bir tanım yapılabilir. Örnek:

LANG=en_US.UTF-8
LC_ALL=en_US.UTF-8

SIZE Girişi

Terminalin boyutunu tanımlar. Varsayılan olarak bu karakter cinsinden belirtilir, ancak piksel olarak da tanımlanabilir. Örneğin: "80x25" veya "640x480px". Eğer bir değer belirtilmemişse, "80x25" kullanılır.

DONE Çıktısı

Başarılı bir durumda, çıkış bir impuls döndürür ve sonraki işlemi gerçekleştirmek için bekler. Impuls, hatalı veya başarılı bir şekilde işlem tamamlandığında meydana gelir.

RETURN Çıktısı

Komutun başarılı bir şekilde yürütülmesi durumunda geri dönüş değerini döndürür. Değer daha sonra kullanılmak üzere saklanır.

RETERR Çıktısı

Komutun hatalı bir şekilde yürütülmesi durumunda geri dönüş değerini döndürür. SSH'de STDERR olarak da bilinir. Değer daha sonra kullanılmak üzere saklanır.

ERROR Çıktısı

Hata durumunda, bir hata mesajı içeren metin döndürür. Bu FALSE duruma gelir, eğer bir hata meydana gelmemişse. Durum daha sonra kullanılmak üzere saklanır.

Mümkün nedenler:

  • Depolama aracının hizmeti başlatılmamıştır.
  • Depolama başlatılmamıştır.
  • Giriş bilgileri geçersizdir.
  • Uzak sunucuya ulaşılamamıştır.
  • Depolama aracı mevcut değildir.
  • Belirtilen yol geçersizdir.
  • Depolama aracına yazılamaz.
  • Depolama aracında yer kalmamış veya depolama yazma koruması altındadır.

Bakınız