Поможет ли продолжение чтения строк, пока не будет достигнуто количество полей? Из другого поста:
awk -F'\t' '
{while (NF<996) {getline X
$0 = $0 FS X
}
}
1
' file
Попробуйте рекурсивно
$ semanage fcontext -a -t ssh_home_t "/path/to/users/homedirectory(/.*)?"
$ restorecon -Rv /path/to/users/homedirectory/