Fix a few syntax issues in shell scripts (#62102)
authorAdeel Mujahid <3840695+am11@users.noreply.github.com>
Tue, 30 Nov 2021 23:32:39 +0000 (01:32 +0200)
committerGitHub <noreply@github.com>
Tue, 30 Nov 2021 23:32:39 +0000 (17:32 -0600)
commit6cc2d2e47825033c37784faa3d4e1445e5e20b42
tree59f1e83ad1622ee2ef36784ebb4ac15104f0b43a
parent7eb5d98fac2423941cc487658dcfeb5ef1ea82b0
Fix a few syntax issues in shell scripts (#62102)

* Fix a few syntax issues in shell scripts

* Cleanup trailing whitespace in changed files
```sh
# git remote add dotnet https://github.com/dotnet/runtime && git pull --rebase dotnet main

if uname 2>/devnull | grep -q Darwin; then
    space=" "
fi

git show --name-only --pretty="" HEAD...dotnet/main |\
    xargs -I{} sh -c "test -f {} && sed -i$space'' 's/[[:space:]]*$//' {}"
```

* Address CR feedback
104 files changed:
eng/build.sh
eng/formatting/format.sh
eng/install-native-dependencies.sh
eng/native/build-commons.sh
eng/native/init-distro-rid.sh
eng/pipelines/evaluate-changed-paths.sh
eng/run-test.sh
eng/testing/AndroidRunnerTemplate.sh
eng/testing/AppleRunnerTemplate.sh
eng/testing/RunnerTemplate.sh
eng/testing/WasmRunnerAOTTemplate.sh
eng/testing/WasmRunnerTemplate.sh
eng/testing/performance/performance-setup.sh
src/coreclr/enablesanitizers.sh
src/coreclr/pal/tests/palsuite/runpaltests.sh
src/coreclr/pal/tools/smarty.sh
src/installer/tests/scripts/linux-test/RuntimeInstallation.sh
src/installer/tests/scripts/linux-test/SdkInstallation.sh
src/installer/tests/scripts/linux-test/VerificationTestOnDocker.sh
src/libraries/Common/tests/System/Net/EnterpriseTests/setup/apacheweb/run.sh
src/libraries/Common/tests/System/Net/EnterpriseTests/setup/apacheweb/setup-digest.sh
src/libraries/Common/tests/System/Net/EnterpriseTests/setup/apacheweb/setup-pdc.sh
src/libraries/System.Net.Http/tests/StressTests/HttpStress/run-docker-compose.sh
src/libraries/System.Net.Security/tests/StressTests/SslStress/run-docker-compose.sh
src/mono/mono/tests/verifier/make_access_test.sh
src/mono/mono/tests/verifier/make_bad_op_test.sh
src/mono/mono/tests/verifier/make_bin_test.sh
src/mono/mono/tests/verifier/make_bool_branch_test.sh
src/mono/mono/tests/verifier/make_boxed_genarg_test.sh
src/mono/mono/tests/verifier/make_branch_test.sh
src/mono/mono/tests/verifier/make_call_test.sh
src/mono/mono/tests/verifier/make_cast_test.sh
src/mono/mono/tests/verifier/make_cmmp_test.sh
src/mono/mono/tests/verifier/make_constrained_test.sh
src/mono/mono/tests/verifier/make_cpobj_test.sh
src/mono/mono/tests/verifier/make_cross_nested_access_test.sh
src/mono/mono/tests/verifier/make_ctor_test.sh
src/mono/mono/tests/verifier/make_delegate_compat_test.sh
src/mono/mono/tests/verifier/make_delegate_test.sh
src/mono/mono/tests/verifier/make_double_nesting_test.sh
src/mono/mono/tests/verifier/make_endfilter_test.sh
src/mono/mono/tests/verifier/make_endfinally_test.sh
src/mono/mono/tests/verifier/make_exception_branch_test.sh
src/mono/mono/tests/verifier/make_exception_overlap_test.sh
src/mono/mono/tests/verifier/make_field_store_test.sh
src/mono/mono/tests/verifier/make_field_valuetype_test.sh
src/mono/mono/tests/verifier/make_generic_argument_constraints_test.sh
src/mono/mono/tests/verifier/make_il_overflow_test.sh
src/mono/mono/tests/verifier/make_initobj_test.sh
src/mono/mono/tests/verifier/make_invalid_ret_type.sh
src/mono/mono/tests/verifier/make_ldelem_test.sh
src/mono/mono/tests/verifier/make_ldelema_test.sh
src/mono/mono/tests/verifier/make_ldftn_test.sh
src/mono/mono/tests/verifier/make_ldlen_test.sh
src/mono/mono/tests/verifier/make_ldobj_test.sh
src/mono/mono/tests/verifier/make_ldtoken_test.sh
src/mono/mono/tests/verifier/make_ldvirtftn_test.sh
src/mono/mono/tests/verifier/make_leave_test.sh
src/mono/mono/tests/verifier/make_load_indirect_test.sh
src/mono/mono/tests/verifier/make_load_test.sh
src/mono/mono/tests/verifier/make_localloc_test.sh
src/mono/mono/tests/verifier/make_method_constraint_test.sh
src/mono/mono/tests/verifier/make_mkrefany.sh
src/mono/mono/tests/verifier/make_nested_access_test.sh
src/mono/mono/tests/verifier/make_newarr_test.sh
src/mono/mono/tests/verifier/make_newobj_test.sh
src/mono/mono/tests/verifier/make_obj_store_test.sh
src/mono/mono/tests/verifier/make_overlapped_test.sh
src/mono/mono/tests/verifier/make_prefix_test.sh
src/mono/mono/tests/verifier/make_ret_test.sh
src/mono/mono/tests/verifier/make_rethrow_test.sh
src/mono/mono/tests/verifier/make_self_nested_test.sh
src/mono/mono/tests/verifier/make_sizeof_test.sh
src/mono/mono/tests/verifier/make_stack_0_pop_test.sh
src/mono/mono/tests/verifier/make_stack_0_test.sh
src/mono/mono/tests/verifier/make_stack_1_pop_test.sh
src/mono/mono/tests/verifier/make_stack_merge_test.sh
src/mono/mono/tests/verifier/make_stelem_test.sh
src/mono/mono/tests/verifier/make_stobj_test.sh
src/mono/mono/tests/verifier/make_store_indirect_test.sh
src/mono/mono/tests/verifier/make_store_test.sh
src/mono/mono/tests/verifier/make_switch_test.sh
src/mono/mono/tests/verifier/make_tail_call_test.sh
src/mono/mono/tests/verifier/make_tests.sh
src/mono/mono/tests/verifier/make_throw_test.sh
src/mono/mono/tests/verifier/make_type_constraint_test.sh
src/mono/mono/tests/verifier/make_type_visibility_test.sh
src/mono/mono/tests/verifier/make_unary_test.sh
src/mono/mono/tests/verifier/make_unbox_any_test.sh
src/mono/mono/tests/verifier/make_unbox_test.sh
src/tests/BuildWasmApps/Wasm.Build.Tests/data/RunScriptTemplate.sh
src/tests/Common/scripts/arm32_ci_script.sh
src/tests/Common/scripts/arm32_ci_test.sh
src/tests/Common/scripts/bringup_runtest.sh
src/tests/Common/scripts/build_illink.sh
src/tests/Common/scripts/run-corefx-tests.sh
src/tests/Common/scripts/run-gc-reliability-framework.sh
src/tests/Common/scripts/runincontext.sh
src/tests/Common/scripts/tieringtest.sh
src/tests/Common/scripts/x86_ci_script.sh
src/tests/JIT/superpmi/collect_alltests.sh
src/tests/JIT/superpmi/runtests.sh
src/tests/run.sh
src/tests/runparallel.sh