Как получить первые 10 символов переменной с помощью Bash?Как получить первые n символов переменной в Bash?
FOO="qwertzuiopasdfghjklyxcvbnm"
Мне нужно получить qwertzuiop
.
Как получить первые 10 символов переменной с помощью Bash?Как получить первые n символов переменной в Bash?
FOO="qwertzuiopasdfghjklyxcvbnm"
Мне нужно получить qwertzuiop
.
Если переменная: FOO="qwertzuiopasdfghjklyxcvbnm"
затем
echo ${FOO:0:10}
даст первые 10 символов.
Большое спасибо за ваш Помогите ;-) – user2093552
Используйте команду head
.
echo $FOO | head -c 10
=> qwertzuiop
Неправильный синтаксис присваивания. 'foo = $ {foo: 0: 10}' ... 'foo = $ {foo %%" $ {foo ## ??????????} "}' – ormaaj