diff --git a/spcd.sh b/spcd.sh index de5db94..dbb374d 100644 --- a/spcd.sh +++ b/spcd.sh @@ -35,7 +35,7 @@ spcd_main() { spcd_install_packages spcd_install_python_modules spcd_write_python_module - spcd_switch_to_python + spcd_switch_to_python "${@}" } # steps @@ -707,10 +707,8 @@ ${spcd_ipm__url} exit spcd_ipm__script="${spcd_ipm__root}/${spcd_ipm__name}/spcd.sh" if [ -f "${spcd_ipm__script}" ]; then - spcd_ipm__file="${spcd_ipm__root}/spcd.sh" - echo "${SPCD}" > "${spcd_ipm__file}" - ls -l "${spcd_ipm__file}" - sha256sum "${spcd_ipm__file}" + echo -n "${SPCD}" | sha256sum + echo -n "${SPCD}" | wc --bytes sha256sum "${spcd_ipm__script}" fi spcd_ipm__path="${spcd_ipm__root}/${spcd_ipm__name}/${spcd_ipm__name}" @@ -749,7 +747,7 @@ spcd_switch_to_python() { ${SPCD_PATH} ↓ ${SPCD_PYTHON_PACKAGES}/${spcd_stp__name}" - "${SPCD_PYTHON_ALIAS}" -m "${spcd_stp__name}" + "${SPCD_PYTHON_ALIAS}" -m "${spcd_stp__name}" "${@}" } # functions @@ -922,4 +920,4 @@ SPCD___UP="${SPCD_BOX_UP}${SPCD_HORIZONTAL}" SPCD_SHUT="${SPCD_BOX_UP}${SPCD_BOX_LEFT}" # run -spcd_main +spcd_main "${@}"