Junior
Co dalšího, kromě bash a sh, lze bez problémů uvést v shebangu?
sobes.tech AI
Odpověď od AI
Python, Perl, Ruby, NodeJS (pokud je k dispozici odpovídající spustitelný soubor, například #!/usr/bin/env node), PHP (podobně, #!/usr/bin/env php), Lua (#!/usr/bin/env lua), a také další skriptovací jazyky, pro které je nainstalován a dostupný spustitelný soubor. Hlavní požadavek je existence spustitelného souboru interpretu nebo kompilátoru na cestě uvedené v shebangu.
#!/usr/bin/env python3
# Jednoduchý skript v Pythonu
print("Ahoj z Pythonu!")
#!/usr/bin/env perl
# Jednoduchý skript v Perl
print "Ahoj z Perla!\n";
#!/usr/bin/env ruby
# Jednoduchý skript v Ruby
puts "Ahoj z Ruby!"
#!/usr/bin/env node
// Jednoduchý skript v Node.js
console.log("Ahoj z Node.js!");