Я заставил его работать. Я сделал очень глупую ошибку.
Я использовал qemu-arm-static
вместо qemu-aarch64-static
, как должен был, и в этом был весь беспорядок.
Я пока не могу комментировать, но не могли бы вы рассказать нам больше о вашей среде?
Я не могу воспроизвести поведение, которое вы видите. Например, у меня есть файловая система NFS, смонтированная на /test. Если я запускаю следующую команду, она возвращается немедленно, без 5-секундной задержки:
$ cd /test
$ vi xx; chmod 755 xx;./xx
Tue Sep 8 17:45:17 EDT 2020
Содержимое, которое я поместил в xx,:
#!/bin/sh
date
Кроме того, если я "vi xx" и CTRL -Z для приостановки, ни задержки, ни ошибки:
$ vi xx
(CTRL-Z)
[1] + Stopped vi xx
$./xx
Tue Sep 8 17:51:01 EDT 2020
Я тестирую :CentOS Linux версии 7.7.1908. Я бы не ожидал, что NFS будет вести себя по-разному между Linux, но вы никогда не можете быть уверены.
Изменится ли поведение при использовании vim вместо nvi?
Что показывает «mount | grep nfsmountpoint »?