Advertisement
Guest User

Untitled

a guest
Jan 9th, 2020
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 14.24 KB | None | 0 0
  1. ./choose 1
  2. +/etc/zsh/zshenv:15> [[ -z /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games || /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games == /bin:/usr/bin ]]
  3. +./choose:3> echo 1
  4. +./choose:5> source ./common
  5. +./common:3> var_keys=( INSTALLS INSTALL INSTALL_STR APP APP_ROOT APP_MARK_EXEC_LOC APP_MARK_EXEC )
  6. +./common:13> declare -A var_types=([$'\M-"'INSTALLS[file$'\M-"'[INSTALLfile[$'\M-"'INSTALL_STR[eval$'\M-"'[APPeval[$'\M-"'APP_ROOT[eval$'\M-"'[APP_MARK_EXEC_LOCeval[$'\M-"'APP_MARK_EXEC )
  7. +./common:24> declare -A vars=([$'\M-"'INSTALLS['"./.installs"'$'\M-"'[INSTALL'"./.install"'[$'\M-"'INSTALL_STR['"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'$'\M-"'[APP'"$(echo "$INSTALL_STR" | cut -d" " -f1)"'[$'\M-"'APP_ROOT['"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'$'\M-"'[APP_MARK_EXEC_LOC'"$(pwd)/apps/${APP}/executables"'[$'\M-"'APP_MARK_EXEC )
  8. +./common:34> declare -A var_deps=([$'\M-"'INSTALLS['()'$'\M-"'[INSTALL'()'[$'\M-"'INSTALL_STR['(INSTALLS INSTALL)'$'\M-"'[APP'(INSTALL_STR)'[$'\M-"'APP_ROOT['(INSTALL_STR)'$'\M-"'[APP_MARK_EXEC_LOC'(APP)'[$'\M-"'APP_MARK_EXEC )
  9. +./common:45> declare -A vars_done=( )
  10. +./common:72> populate
  11. ]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=]=+populate:1> key=INSTALLS
  12. +populate:2> eval 'local this_deps=()'
  13. +(eval):1> local this_deps=( )
  14. +populate:8> local var_type=file
  15. +populate:9> local var='"./.installs"'
  16. +populate:10> [[ file == file ]]
  17. +populate:11> eval 'local file="./.installs"'
  18. +(eval):1> local file=./.installs
  19. +populate:12> [[ -f ./.installs ]]
  20. +populate:13> cat ./.installs
  21. +populate:13> export $'INSTALLS=eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV'
  22. +populate:14> vars_done[$key]=1
  23. +populate:1> key=INSTALL
  24. +populate:2> eval 'local this_deps=()'
  25. +(eval):1> local this_deps=( )
  26. +populate:8> local var_type=file
  27. +populate:9> local var='"./.install"'
  28. +populate:10> [[ file == file ]]
  29. +populate:11> eval 'local file="./.install"'
  30. +(eval):1> local file=./.install
  31. +populate:12> [[ -f ./.install ]]
  32. +populate:13> cat ./.install
  33. +populate:13> export 'INSTALL=1'
  34. +populate:14> vars_done[$key]=1
  35. +populate:1> key=INSTALL_STR
  36. +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
  37. +(eval):1> local this_deps=( INSTALLS INSTALL )
  38. +populate:3> dep=INSTALLS
  39. +populate:4> [[ 1 != 1 ]]
  40. +populate:3> dep=INSTALL
  41. +populate:4> [[ 1 != 1 ]]
  42. +populate:8> local var_type=eval
  43. +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
  44. +populate:10> [[ eval == file ]]
  45. +populate:18> [[ eval == eval ]]
  46. +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
  47. +(eval):1> echo $'eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV'
  48. +(eval):1> head -n1
  49. +(eval):1> tail -n1
  50. +(eval):1> export INSTALL_STR='eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV'
  51. +populate:20> vars_done[$key]=1
  52. +populate:1> key=APP
  53. +populate:2> eval 'local this_deps=(INSTALL_STR)'
  54. +(eval):1> local this_deps=( INSTALL_STR )
  55. +populate:3> dep=INSTALL_STR
  56. +populate:4> [[ 1 != 1 ]]
  57. +populate:8> local var_type=eval
  58. +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
  59. +populate:10> [[ eval == file ]]
  60. +populate:18> [[ eval == eval ]]
  61. +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
  62. +(eval):1> echo 'eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV'
  63. +(eval):1> cut '-d ' -f1
  64. +(eval):1> export APP=eu4
  65. +populate:20> vars_done[$key]=1
  66. +populate:1> key=APP_ROOT
  67. +populate:2> eval 'local this_deps=(INSTALL_STR)'
  68. +(eval):1> local this_deps=( INSTALL_STR )
  69. +populate:3> dep=INSTALL_STR
  70. +populate:4> [[ 1 != 1 ]]
  71. +populate:8> local var_type=eval
  72. +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
  73. +populate:10> [[ eval == file ]]
  74. +populate:18> [[ eval == eval ]]
  75. +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
  76. +(eval):1> echo 'eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV'
  77. +(eval):1> cut '-d ' -f2-
  78. +(eval):1> export APP_ROOT=/home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV
  79. +populate:20> vars_done[$key]=1
  80. +populate:1> key=APP_MARK_EXEC_LOC
  81. +populate:2> eval 'local this_deps=(APP)'
  82. +(eval):1> local this_deps=( APP )
  83. +populate:3> dep=APP
  84. +populate:4> [[ 1 != 1 ]]
  85. +populate:8> local var_type=eval
  86. +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
  87. +populate:10> [[ eval == file ]]
  88. +populate:18> [[ eval == eval ]]
  89. +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
  90. +(eval):1> pwd
  91. +(eval):1> export APP_MARK_EXEC_LOC=/home/lee/Desktop/hookey/apps/eu4/executables
  92. +populate:20> vars_done[$key]=1
  93. +populate:1> key=APP_MARK_EXEC
  94. +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
  95. +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
  96. +populate:3> dep=APP_MARK_EXEC_LOC
  97. +populate:4> [[ 1 != 1 ]]
  98. +populate:8> local var_type=file
  99. +populate:9> local var='"$APP_MARK_EXEC_LOC"'
  100. +populate:10> [[ file == file ]]
  101. +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
  102. +(eval):1> local file=/home/lee/Desktop/hookey/apps/eu4/executables
  103. +populate:12> [[ -f /home/lee/Desktop/hookey/apps/eu4/executables ]]
  104. +populate:13> cat /home/lee/Desktop/hookey/apps/eu4/executables
  105. +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
  106. +populate:14> vars_done[$key]=1
  107. +./common:74> [[ eu4 !=  ]]
  108. +./common:75> [[ ! -d ./apps/eu4 ]]
  109. +./common:80> source ./apps/eu4/common
  110. +./apps/eu4/common:3> var_keys+=( LAUNCHER_VERSION LAUNCHER_ROOT LAUNCHER_API_LOC OVERRIDE_DIRS GOLDBERG_BUILD )
  111. +./apps/eu4/common:5> vars[LAUNCHER_VERSION]=./apps/eu4/.launcher_version
  112. +./apps/eu4/common:6> var_types[LAUNCHER_VERSION]=file
  113. +./apps/eu4/common:7> var_deps[LAUNCHER_VERSION]='()'
  114. +./apps/eu4/common:9> vars[LAUNCHER_ROOT]='"$HOME/.paradoxlauncher"'
  115. +./apps/eu4/common:10> var_types[LAUNCHER_ROOT]=eval
  116. +./apps/eu4/common:11> var_deps[LAUNCHER_ROOT]='()'
  117. +./apps/eu4/common:13> vars[LAUNCHER_API_LOC]='"${LAUNCHER_ROOT}/${LAUNCHER_VERSION}/resources/app.asar.unpacked/dist/main"'
  118. +./apps/eu4/common:14> var_types[LAUNCHER_API_LOC]=eval
  119. +./apps/eu4/common:15> var_deps[LAUNCHER_API_LOC]='(LAUNCHER_ROOT LAUNCHER_VERSION)'
  120. +./apps/eu4/common:17> vars[OVERRIDE_DIRS]='("${LAUNCHER_API_LOC}" "${APP_ROOT}")'
  121. +./apps/eu4/common:18> var_types[OVERRIDE_DIRS]=eval
  122. +./apps/eu4/common:19> var_deps[OVERRIDE_DIRS]='(LAUNCHER_API_LOC APP_ROOT)'
  123. +./apps/eu4/common:21> vars[GOLDBERG_BUILD]='"release"'
  124. +./apps/eu4/common:22> var_types[GOLDBERG_BUILD]=eval
  125. +./apps/eu4/common:23> var_deps[GOLDBERG_BUILD]='()'
  126. +./common:81> populate
  127. +populate:1> key=INSTALLS
  128. +populate:2> eval 'local this_deps=()'
  129. +(eval):1> local this_deps=( )
  130. +populate:8> local var_type=file
  131. +populate:9> local var='"./.installs"'
  132. +populate:10> [[ file == file ]]
  133. +populate:11> eval 'local file="./.installs"'
  134. +(eval):1> local file=./.installs
  135. +populate:12> [[ -f ./.installs ]]
  136. +populate:13> cat ./.installs
  137. +populate:13> export $'INSTALLS=eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV'
  138. +populate:14> vars_done[$key]=1
  139. +populate:1> key=INSTALL
  140. +populate:2> eval 'local this_deps=()'
  141. +(eval):1> local this_deps=( )
  142. +populate:8> local var_type=file
  143. +populate:9> local var='"./.install"'
  144. +populate:10> [[ file == file ]]
  145. +populate:11> eval 'local file="./.install"'
  146. +(eval):1> local file=./.install
  147. +populate:12> [[ -f ./.install ]]
  148. +populate:13> cat ./.install
  149. +populate:13> export 'INSTALL=1'
  150. +populate:14> vars_done[$key]=1
  151. +populate:1> key=INSTALL_STR
  152. +populate:2> eval 'local this_deps=(INSTALLS INSTALL)'
  153. +(eval):1> local this_deps=( INSTALLS INSTALL )
  154. +populate:3> dep=INSTALLS
  155. +populate:4> [[ 1 != 1 ]]
  156. +populate:3> dep=INSTALL
  157. +populate:4> [[ 1 != 1 ]]
  158. +populate:8> local var_type=eval
  159. +populate:9> local var='"$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
  160. +populate:10> [[ eval == file ]]
  161. +populate:18> [[ eval == eval ]]
  162. +populate:19> eval 'export INSTALL_STR="$(echo "$INSTALLS" | head -n"$(( $INSTALL + 0 ))" | tail -n1)"'
  163. +(eval):1> echo $'eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV\neu4 /home/lee/.steam/debian-installation/steamapps/common/Europa Universalis IV'
  164. +(eval):1> head -n1
  165. +(eval):1> tail -n1
  166. +(eval):1> export INSTALL_STR='eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV'
  167. +populate:20> vars_done[$key]=1
  168. +populate:1> key=APP
  169. +populate:2> eval 'local this_deps=(INSTALL_STR)'
  170. +(eval):1> local this_deps=( INSTALL_STR )
  171. +populate:3> dep=INSTALL_STR
  172. +populate:4> [[ 1 != 1 ]]
  173. +populate:8> local var_type=eval
  174. +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f1)"'
  175. +populate:10> [[ eval == file ]]
  176. +populate:18> [[ eval == eval ]]
  177. +populate:19> eval 'export APP="$(echo "$INSTALL_STR" | cut -d" " -f1)"'
  178. +(eval):1> echo 'eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV'
  179. +(eval):1> cut '-d ' -f1
  180. +(eval):1> export APP=eu4
  181. +populate:20> vars_done[$key]=1
  182. +populate:1> key=APP_ROOT
  183. +populate:2> eval 'local this_deps=(INSTALL_STR)'
  184. +(eval):1> local this_deps=( INSTALL_STR )
  185. +populate:3> dep=INSTALL_STR
  186. +populate:4> [[ 1 != 1 ]]
  187. +populate:8> local var_type=eval
  188. +populate:9> local var='"$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
  189. +populate:10> [[ eval == file ]]
  190. +populate:18> [[ eval == eval ]]
  191. +populate:19> eval 'export APP_ROOT="$(echo "$INSTALL_STR" | cut -d" " -f2-)"'
  192. +(eval):1> echo 'eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV'
  193. +(eval):1> cut '-d ' -f2-
  194. +(eval):1> export APP_ROOT=/home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV
  195. +populate:20> vars_done[$key]=1
  196. +populate:1> key=APP_MARK_EXEC_LOC
  197. +populate:2> eval 'local this_deps=(APP)'
  198. +(eval):1> local this_deps=( APP )
  199. +populate:3> dep=APP
  200. +populate:4> [[ 1 != 1 ]]
  201. +populate:8> local var_type=eval
  202. +populate:9> local var='"$(pwd)/apps/${APP}/executables"'
  203. +populate:10> [[ eval == file ]]
  204. +populate:18> [[ eval == eval ]]
  205. +populate:19> eval 'export APP_MARK_EXEC_LOC="$(pwd)/apps/${APP}/executables"'
  206. +(eval):1> pwd
  207. +(eval):1> export APP_MARK_EXEC_LOC=/home/lee/Desktop/hookey/apps/eu4/executables
  208. +populate:20> vars_done[$key]=1
  209. +populate:1> key=APP_MARK_EXEC
  210. +populate:2> eval 'local this_deps=(APP_MARK_EXEC_LOC)'
  211. +(eval):1> local this_deps=( APP_MARK_EXEC_LOC )
  212. +populate:3> dep=APP_MARK_EXEC_LOC
  213. +populate:4> [[ 1 != 1 ]]
  214. +populate:8> local var_type=file
  215. +populate:9> local var='"$APP_MARK_EXEC_LOC"'
  216. +populate:10> [[ file == file ]]
  217. +populate:11> eval 'local file="$APP_MARK_EXEC_LOC"'
  218. +(eval):1> local file=/home/lee/Desktop/hookey/apps/eu4/executables
  219. +populate:12> [[ -f /home/lee/Desktop/hookey/apps/eu4/executables ]]
  220. +populate:13> cat /home/lee/Desktop/hookey/apps/eu4/executables
  221. +populate:13> export $'APP_MARK_EXEC=./steam_api64.dll\n./launcher-installer-linux\n./dbghelp.dll\n./tbb.dll\n./dowser.exe\n./pdx_core_test\n./libpops_api.so\n./dowser\n./eu4\n./pops_api.dll\n./crash_reporter/binaries/CrashReporter\n./crash_reporter/binaries/CrashReporter.exe\n./eu4.exe\n./libtbb.so.2\n./lua51.dll\n./libsteam_api.so\n./lua5.1.dll\n./libsteam_api.so.old'
  222. +populate:14> vars_done[$key]=1
  223. +populate:1> key=LAUNCHER_VERSION
  224. +populate:2> eval 'local this_deps=()'
  225. +(eval):1> local this_deps=( )
  226. +populate:8> local var_type=file
  227. +populate:9> local var=./apps/eu4/.launcher_version
  228. +populate:10> [[ file == file ]]
  229. +populate:11> eval 'local file=./apps/eu4/.launcher_version'
  230. +(eval):1> local file=./apps/eu4/.launcher_version
  231. +populate:12> [[ -f ./apps/eu4/.launcher_version ]]
  232. +populate:16> export 'LAUNCHER_VERSION='
  233. +populate:1> key=LAUNCHER_ROOT
  234. +populate:2> eval 'local this_deps=()'
  235. +(eval):1> local this_deps=( )
  236. +populate:8> local var_type=eval
  237. +populate:9> local var='"$HOME/.paradoxlauncher"'
  238. +populate:10> [[ eval == file ]]
  239. +populate:18> [[ eval == eval ]]
  240. +populate:19> eval 'export LAUNCHER_ROOT="$HOME/.paradoxlauncher"'
  241. +(eval):1> export LAUNCHER_ROOT=/home/lee/.paradoxlauncher
  242. +populate:20> vars_done[$key]=1
  243. +populate:1> key=LAUNCHER_API_LOC
  244. +populate:2> eval 'local this_deps=(LAUNCHER_ROOT LAUNCHER_VERSION)'
  245. +(eval):1> local this_deps=( LAUNCHER_ROOT LAUNCHER_VERSION )
  246. +populate:3> dep=LAUNCHER_ROOT
  247. +populate:4> [[ 1 != 1 ]]
  248. +populate:3> dep=LAUNCHER_VERSION
  249. +populate:4> [[ '' != 1 ]]
  250. +populate:5> continue 2
  251. +populate:1> key=OVERRIDE_DIRS
  252. +populate:2> eval 'local this_deps=(LAUNCHER_API_LOC APP_ROOT)'
  253. +(eval):1> local this_deps=( LAUNCHER_API_LOC APP_ROOT )
  254. +populate:3> dep=LAUNCHER_API_LOC
  255. +populate:4> [[ '' != 1 ]]
  256. +populate:5> continue 2
  257. +populate:1> key=GOLDBERG_BUILD
  258. +populate:2> eval 'local this_deps=()'
  259. +(eval):1> local this_deps=( )
  260. +populate:8> local var_type=eval
  261. +populate:9> local var='"release"'
  262. +populate:10> [[ eval == file ]]
  263. +populate:18> [[ eval == eval ]]
  264. +populate:19> eval 'export GOLDBERG_BUILD="release"'
  265. +(eval):1> export GOLDBERG_BUILD=release
  266. +populate:20> vars_done[$key]=1
  267. +./common:84> echo 'Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT'
  268. Populated INSTALL_STR INSTALL APP_MARK_EXEC INSTALLS APP_MARK_EXEC_LOC APP_ROOT GOLDBERG_BUILD APP LAUNCHER_ROOT
  269. +./choose:7> echo 'eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV'
  270. eu4 /home/lee/.steam/debian-installation/steamapps/common/Europa_Universalis_IV
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement