![]() splitsep() would drop escapes from its inputs. For example: splitsep ':' 'first:middle:\e\s\c\a\p\e\d' a b c gave a='first', b='middle', c='escaped'. Even worse: splitsep ':' '\e\s\c\a\p\e\d:middle:last' a b c gave a='escaped', b='escaped', c='escaped:middle:last'. This fixes the quoting so both calls return the values you'd expect (e.g. 'first', 'middle', '\e\s\c\a\p\e\d'). |
||
---|---|---|
.. | ||
dracut-lib.sh | ||
init.sh | ||
initqueue.sh | ||
loginit.sh | ||
module-setup.sh | ||
parse-root-opts.sh | ||
wait-host-devs.sh |