scripts: correct some non-portable issues