#format md #acl +All:read # zshでCADを起動 ~/Xilinx/14.4/ISE_DS/settings.shを ~~~.sh # Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved. SETTINGS_FILE=.settings64.sh XIL_SCRIPT_LOC="$HOME/Xilinx/14.4/ISE_DS" XIL_SCRIPT_LOC_TMP_UNI="$XIL_SCRIPT_LOC" for i in common EDK common/CodeSourcery PlanAhead ../../Vivado/ ISE ../../Vivado_HLS/2012.4 do d="$XIL_SCRIPT_LOC_TMP_UNI/${i}" sfn="${d}/$SETTINGS_FILE" if [ -e "${sfn}" ]; then echo . "$sfn" "$d" . "$sfn" "$d" fi done ~~~ に変更すればいけます。スクリプトの場所の検出を決め打ちにして、ループ変数をべたっと書きました(参考)。他のシェルでも問題なく動くはずです。 ---- [[HWExprClassCategory]]