myprogram-wrapper.sh:
#!/bin/sh - while test $# -ge 1 do ./myprogram $1 shift done
вызывается с помощью . /myprogram-wrapper.sh 1.txt 2.txt 3.txt 4.txt > Out.txt
Сделать многоразовую обертку:
#!/bin/sh - prog=$1 shift while test $# -ge 1 do ${prog} $1 shift done
и вызвать как обертку ./микоманда 1.txt 2.txt 3.txt 4.txt > Out.txt
Это, конечно, обманка, так как сам сценарий не является одноразовым, но я подумал, что он вам все равно может понравиться.
Проблема в моем случае завершилась решающимися путем прохождения NO-EFI-RS
(нет Служба времени выполнения EFI) Флаг к параметрам загрузки XEN в Xen.cfg
.
Если ваш процесс загрузки может добраться до стадии / SBIN / init
/ SBIN / init
, приведен полезный конфигурацию для XEN:
[global]
default=xen
[xen]
options=loglvl=all guest_loglvl=all conring_size=10M console_to_ring=true noreboot
kernel=vmlinuz-linux root=/dev/whatever rw init=/bin/sh log_buf_len=10M loglevel=9
ramdisk=initramfs-linux.img
. После того, как вы упадете в оболочку, вы можете запустить
# mount xenfs so that the next command actually works
mount -t xenfs xenfs /proc/xen
# display the Xen log, pipe it to a file if you want to save it for later
xl dmesg
-121-1