Bash - замена или удаление первого вхождения в строку bash - PullRequest
2 голосов
/ 19 января 2012

Я знаю, что это очень распространенный вопрос. Но я просмотрел SO и Google, но я все еще не могу удалить первое вхождение или первые несколько символов строки, которую я извлек из mysql.

У меня есть такой стол.

Name | Age

James| 27

Мой sql запрос (выберите имя из списка людей)

Как только я выполняю команду из моего bash-скрипта, он получает имя строки (Имя) и запись (Джеймс) в этой форме Name James, когда мне нужно только James. Как убрать слово Name (включая пробел после него)? Я хочу сохранить результат в строке и не отображать ее.

1 Ответ

4 голосов
/ 19 января 2012

Я думаю, что вам нужна опция командной строки mysql --skip-column-names, которая предотвратит возврат первой строки, содержащей имена столбцов, с запросом SELECT.Попробуйте это.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...