PowerShellスクリプトを取得して、スクリプトの進行に合わせて情報を表形式で出力する方法を教えてください。PowerShellでprintfエフェクトを作成する方法
bashで、私は
Locale Jar HelpSet Exception Status
de help_D150 help_D150 CORRECTED
es help_D150 help_D150 OK
fr help_D150 help_D150 OK
it Locale folder not found
nl help_D150 help_D150 CORRECTED
感謝を取得するために
printf "%s\t%-15.15s" "Locale" "Jar"
if($verbose);then
printf "%-15.15s %-15.15s" "HelpSet" "Exception"
fi
printf "\t%s\n" "Status"
...
printf "%s\t%-15.15s" $locale $helpFileName
if($verbose); then
printf "%-15.15s %-15.15s" "$helpSetName" ${exclusion[$helpFileName]}
fi
status="OK"
...
if ($fixed); then
status="CORRECTED"
fi
printf "\t%s\n" $status
することによってこれを行うだろう
この方法では、2つの条件付き列が同じ行ではなく新しい行に印刷されます – rojanu
単一の書式文字列を使用し、すべての列を結合し、印刷したくないargsに$ nullまたは空文字列を使用します。 –