X-Git-Url: https://feistymeow.org/gitweb/?a=blobdiff_plain;ds=inline;f=scripts%2Fcore%2Ffunctions.sh;h=4ab3ec1c185b539cd247faf7024b5918ea325721;hb=db66dc8a1a99e07deb189b41b126060d7b12e60f;hp=c4571b994a34096ae329b180c3f287e385904936;hpb=e1c3a04153a29038da71fdbc6c5575f99ee22e74;p=feisty_meow.git diff --git a/scripts/core/functions.sh b/scripts/core/functions.sh index c4571b99..4ab3ec1c 100644 --- a/scripts/core/functions.sh +++ b/scripts/core/functions.sh @@ -38,7 +38,13 @@ if [ -z "$skip_all" ]; then local patterns=($*) if [ "$OS" == "Windows_NT" ]; then # needs to be a windows format filename for 'type' to work. - local tmppid=c:\\tmp_pids.txt + if [ ! -d c:/tmp ]; then + mkdir c:/tmp + fi + # windows7 magical mystery tour lets us create a file c:\\tmp_pids.txt, but then it's not really there + # in the root of drive c: when we look for it later. hoping to fix that problem by using a subdir, which + # also might be magical thinking from windows perspective. + tmppid=c:\\tmp\\pids.txt # we have abandoned all hope of relying on ps on windows. instead # we use wmic to get full command lines for processes. # this does not exist on windows home edition. we are hosed if that's