Я только хочу получить привет там и сохранить его в переменной VAR1. Так что в основном VAR1 должен содержать Привет там

VIEW_COL[1]="Hi there,USA,Y"

Это то, что я пробовал до сих пор.

Column_Display_Name=`echo ${VIEW_COL[$LoopViewCol]}|cut -d"," -f1|sed 's/^[ \t]*//;s/[ \t]*$//'`

Но, так как между "привет" и "там" есть пробел, моя команда не может обработать. Пожалуйста, помогите и дайте мне знать, если я спросил что-то не так в этом вопросе.

1 ответ1

1

Если вы используете bash , вы можете использовать расширение параметров:

echo ${VIEW_COL[1]%%,*}
Hi there

% означает удаление справа, %% означает жадно ,* - шаблон для удаления.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .