Portál AbcLinuxu, 8. listopadu 2025 23:16
unset LANG ${!LC_*}
se ten soubor už nic otevírat nepokouší. Zbývá nicméně shell, ve kterém jsi ten unset provedl. Ten by snad mohl execnout skutečný skript... což je ale mírně trhlé, neměl by to řešit halt/shutdown/...?
#!/bin/sh
/usr/sbin/lsof -p $$
echo
if [ -n "$LANG" -o -n "${!LC_*}" ]; then
unset LANG ${!LC_*}
exec sh "$0" "$@"
fi
Ale spíš bych viděl jako problém, že se tam nějaké nastavení locale vůbec vecpe.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.