Çalıştırmak source
yerine bir kullanıcının çalışması gereken bir kabuk betiği tanımlıyorum .
Kullanıcıya, örneğin bir dosya uzantısı aracılığıyla durumun böyle olduğunu ima etmenin geleneksel veya akıllı bir yolu var mı?
Dosyanın kendisine yazabileceğim, mesajın yankılanmasına ve kaynak yerine çalıştırıldığında bırakılmasına neden olacak kabuk kodu var mı, böylece kullanıcının bu açık hatayı önlemesine yardımcı olabilirim?
env
değişkeni hesaplayan ve bunları fiili betiğin çıktısı olarak bırakan bir betik için normaldir . Onları çalıştırmalarına izin verirseniz, bir acemi bulmacanın günlerce sıkışıp kalmasına neden olacak.
x
sadece komutu içeren tek satırlık bir kabuk betiği yazıyorsa. your-script-to-be-sourced
sorun değil, ancak yürütmekbash your-script-to-be-sourced
istiyorsa yasaklanmalı mı? Bu kısıtlamanın amacı nedir?