Чтобы использовать только bash и встроенные команды, вы можете использовать Внутренний разделитель полей(IFS )и массивы
set -f # To prevent filename globbing when creating the array, as pointed out by Kusalananda in the comments
array=(2492 some string continues here)
set +f # enable it again
IFS=" "
echo "${array[0]}"
unset IFS
[просто для создания результата поиска в интернете]
dd: 0<1
означает, что вы присваиваете значение 0 аргументу dd
, который ожидает нечто большее или равное 1. В вашем случае вы вызвали dd
с bs=0
, что неприемлемо.
Большинство dd
реализаций имеют более понятное сообщение об ошибке, точно так же, как Android/toybox dd
использовали в прошлом.
Это конкретное сообщение об ошибке генерируетсяatolx_range()
как вызванная реализацией toybox изdd
.