Junior
Kas dar daugiau, be bash ir sh, galima nurodyti shebang'e be jokių problemų?
sobes.tech AI
Atsakymas iš AI
Python, Perl, Ruby, NodeJS (jei atitinkamas vykdomasis failas yra, pavyzdžiui, #!/usr/bin/env node), PHP (panašiai, #!/usr/bin/env php), Lua (#!/usr/bin/env lua), taip pat kitos skriptų kalbos, kurioms įdiegta ir prieinama vykdomoji byla. Pagrindinis reikalavimas — shebang'e nurodytoje kelyje esantis interpretatoriaus arba kompiliatoriaus vykdomasis failas.
#!/usr/bin/env python3
# Paprastas Python scenarijus
print("Sveiki iš Python!")
#!/usr/bin/env perl
# Paprastas Perl scenarijus
print "Sveiki iš Perl!\n";
#!/usr/bin/env ruby
# Paprastas Ruby scenarijus
puts "Sveiki iš Ruby!"
#!/usr/bin/env node
// Paprastas Node.js scenarijus
console.log("Sveiki iš Node.js!");