writers.writeBash(Bin): use bashNonInteractive as interpreter (#441600)

This commit is contained in:
Emily
2025-09-09 23:25:08 +01:00
committed by GitHub
+2 -2
View File
@@ -330,9 +330,9 @@ rec {
writeBash =
name: argsOrScript:
if lib.isAttrs argsOrScript && !lib.isDerivation argsOrScript then
makeScriptWriter (argsOrScript // { interpreter = "${lib.getExe pkgs.bash}"; }) name
makeScriptWriter (argsOrScript // { interpreter = "${lib.getExe pkgs.bashNonInteractive}"; }) name
else
makeScriptWriter { interpreter = "${lib.getExe pkgs.bash}"; } name argsOrScript;
makeScriptWriter { interpreter = "${lib.getExe pkgs.bashNonInteractive}"; } name argsOrScript;
/**
Like writeScriptBin but the first line is a shebang to bash