echo "LC _ALL=en _US.UTF -8" >> /etc/environment
echo "en _US.UTF -8 UTF -8" >> /etc/locale.gen
echo "LANG=en _US.UTF -8" > /etc/locale.conf
локаль -gen en _US.UTF -8
После того, как вы исправили пробелы во вводе, вы можете использовать:
awk '
BEGIN { OFS=FS=","}
NR==1 { print; next }
$1 ~ /^[[:digit:]]+$/ && $2 ~ /^[[:digit:]]+$/ {
print $1,$2,($1==$2)?"Match":"Mismatch"
next
}
{ print $1,$2,"Error" }
' input.csv > output.csv
Выход:
232,2w323,Error
343, ,Error
,454,Error
565,677,Mismatch
fg66, ,Error
,ghg6,Error
gf6,ghugyu6,Error