Sobes.tech
Junior

Shebang-də bash və sh-dən başqa nə göstərmək olar, problem olmadan?

sobes.tech Süni İntellekt

AI-dan cavab

Python, Perl, Ruby, NodeJS (əgər müvafiq icra olunan fayl mövcuddursa, məsələn, #!/usr/bin/env node), PHP (bənzər şəkildə, #!/usr/bin/env php), Lua (#!/usr/bin/env lua), eləcə də quraşdırılmış və əlçatan olan digər skript dilləri üçün. Əsas tələbat — shebangda göstərilən yoldakı interpretator və ya tərtibçi üçün icra olunan faylın mövcud olmasıdır.

#!/usr/bin/env python3
# Sadə Python skripti
print("Python-dən salam!")
#!/usr/bin/env perl
# Sadə Perl skripti
print "Perl-dən salam!\n";
#!/usr/bin/env ruby
# Sadə Ruby skripti
puts "Ruby-dən salam!"
#!/usr/bin/env node
// Sadə Node.js skripti
console.log("Node.js-dən salam!");