Sobes.tech
Junior

Ko vēl, papildus bash un sh, var norādīt shebangā bez problēmām?

sobes.tech AI

Atbilde no AI

Python, Perl, Ruby, NodeJS (ja, atbilstošs izpildāms fails ir pieejams, piemēram, #!/usr/bin/env node), PHP (līdzīgi, #!/usr/bin/env php), Lua (#!/usr/bin/env lua), kā arī citas skriptu valodas, kurām ir uzstādīts un pieejams izpildāms fails. Galvenais prasība — shebangā norādītajā ceļā ir pieejams interpretētāja vai kompilatora izpildāmais fails.

#!/usr/bin/env python3
# Vienkāršs Python skripts
print("Sveiciens no Python!")
#!/usr/bin/env perl
# Vienkāršs Perl skripts
print "Sveiciens no Perl!\n";
#!/usr/bin/env ruby
# Vienkāršs Ruby skripts
puts "Sveiciens no Ruby!"
#!/usr/bin/env node
// Vienkāršs Node.js skripts
console.log("Sveiciens no Node.js!");