Я считаю, что вы не можете использовать -I
таким образом.
Но вы можете получить желаемый эффект / поведение, сказав:
echo {1..8} | xargs -n2 sh -c 'echo "the number $1 comes before $2"' sh
Это, по сути, создает специальныйоднострочный сценарий оболочки
который xargs
выполняется с помощью sh -c
.
Два значения, которые xargs
анализирует из входных данных
передаются этому «сценарию».
Затем оболочка присваивает эти значения $1
и $2
,
на который вы затем можете ссылаться в «сценарии».
Согласно первой строке вывода вы получаете (" redirecting to...
" ), вы используете systemd, поэтому многие старые команды SysV не будут работать.
Используйте systemctl
для управления службами systemd.
Чтобы остановить cron
, вам нужно дать команду:systemctl stop crond.service
. Если вы хотите отключить его, выполните:systemctl disable crond.service
.
Дополнительную информацию об управлении юнитами systemd см. в man systemctl
.