9
Shebang olarak “#! / Path / to / NAME” yerine “#! / Usr / bin / env NAME” kullanmak neden daha iyi?
Başkalarından edindiğim bazı betiklerin shebang'a sahip olduğunu, #!/path/to/NAMEdiğerleri ise (aynı aracı kullanan NAME) shebang'ın olduğunu fark ettim #!/usr/bin/env NAME. Her ikisi de düzgün çalışıyor gibi görünüyor. Derslerde (örneğin Python'da), ikinci shebang'ın daha iyi olduğu yönünde bir öneri var gibi görünüyor. Ancak bunun neden böyle olduğunu tam olarak anlamadım. İkinci shebang'ı …
458
shell-script
shebang