awk '
BEGIN {
print "Name On-Call Phone"
split("MONDAY TUESDAY WEDNESDAY THURSDAY FRIDAY SATURDAY SUNDAY", days);
}
NR == FNR { day[$1] = $2; next }
{ lines[toupper(day[$1])] = $1 OFS toupper(day[$1]) OFS $2 }
END {
for (i=1; i<=7; i++) {
if (lines[days[i]])
print lines[days[i]]
else
print "Nobody", days[i]
}
}
' file2 file1 | column -t
Name On-Call Phone
Carol MONDAY 248.344.5576
Bob TUESDAY 313.123.4567
Alice WEDNESDAY 616.556.4458
Dave THURSDAY 734.838.9800
Nobody FRIDAY
Mary SATURDAY 313.449.1390
Ted SUNDAY 248.496.2204
Можно попробовать версию программного обеспечения для Linux, а не версию для Windows. На сайте проекта есть исходный текст , и я нашел учебник , который должен работать для CentOS 6.5. В противном случае, чтобы запустить исполняемый файл Windows на компьютере, не работающем с Windows, вы можете успешно использовать WINE.
Или есть другие браузеры баз данных GUI, такие как Valentia. Вам нужен RPM-пакет для использования с CentOS.
.