テキストファイルを読むにはcatコマンドですね。typeでも同じです。シェルスクリプトだからこういうこともできます。
ソートはsortコマンドで。
function worth($word) {
(0..($word.length-1) | foreach { [int]$word[$_] - [int]"A"[0] + 1 } |
measure -sum).sum
}
$s = cat "names.txt"
$words = $s -split ',' | foreach { $_.trim('"') } | sort
(0..($words.length-1) | foreach { ($_ + 1) * (worth $words[$_]) } |
measure -sum).sum