@ Ответ Суджоя указывает в полезном направлении. Вы можете добавить номера строк, отсортировать и разбить номера строк:
(cat -n file1 ; cat -n file2 ) | sort -n | cut -f2-
Примечание (меня интересует) для этого требуется немного больше работы, чтобы получить право на заказ, если вместо статических файлов вы используете вывод команд, которые могут работать медленнее или быстрее друг друга. В этом случае вам необходимо добавить / отсортировать / удалить другой тег в дополнение к номерам строк:
(cat -n <(command1...) | sed 's/^/1\t/' ; cat -n <(command2...) | sed 's/^/2\t/' ; cat -n <(command3) | sed 's/^/3\t/' ) \
| sort -n | cut -f2- | sort -n | cut -f2-
Аутентификация Windows отличается от любого другого обработчика аутентификации. ASP.NET не выполняет аутентификацию, а компонент Windows - и передает ASP.NET Core дескриптор созданной им идентичности. Он не предназначен или не предназначен для смешивания с другими типами аутентификации, это либо Windows и Anonymous, либо просто Windows.
Смешивание с чем-либо другим не поддерживается, поэтому вам не нужно ограничивать себя схемой, даже если это сработало.