привет @alex87alex я уверен, что удаленная файловая система не находится в режиме только для чтения, так как все файлы в папке были удалены, кроме одного, который служит в качестве блокировки файла. Вы также можете сделать на awk -Ф"=" '{ОФС="=";gsub(",",";",$2)}{печать}" В зависимости от области, вы можете быть в состоянии начать свой дисер, как вы вводите, а также Американский университет в ближайшее время. Многие отделы (как у меня) настоятельно призвать начале вашего исследования, а не после того, как вы пройдете свой курс требования. В самом деле, почему бы не начать сейчас? Конечно, на awk, вырезать, на Perl, *ничего* но оболочка уже лучше. Например, в awk, все, что вам нужно, это `в awk -ф "\т" '{печати $6, $7}" для получения 6-го и 7-го столбцов. Кстати, похоже, вы могли бы быть заинтересованы в нашем новом [биоинформатики.сайт СЭ]. Приходите! douggro, Спасибо за упоминание Automator и действия папку, я посмотрел на него и, кажется, это лучший вариант пока.

Вместо того чтобы использовать отдельные переменные, имена которых начинаются с B2_, вы могли бы использовать ассоциативный массив (Б2). например

Примечание: следующие характерные для ЗШ. КШ и Баш тоже есть ассоциативные массивы, но синтаксис для инициализации и использования их по-разному (см. ниже).

верстал -в Б2
# инициализировать массив 
Б2=(КОД_ОРГАНИЗАЦИИ 12345 54321 ACCOUNT_KEY репозиторий где-то)

# два различных способа добавления элементов в массив
В2[ФОО]=бар
В2+=(имя Фред) 

по ключевым val в ${(КВ)В2}; делать 
 Эхо "$ключ: $вал"
сделано

Выход для этого примера будет:

ACCOUNT_KEY: 54321
ФОО: бар
Репозиторий: где-то
КОД_ОРГАНИЗАЦИИ: 12345
Имя: Фред

Вы также можете распечатать весь массив (в форме, пригодной для повторного использования в скрипте или в командной строке) с верстаю -п:

% верстал -п Б2
верстал -В В2=( КОД_ОРГАНИЗАЦИИ ACCOUNT_KEY 12345 54321 Василий Пупкин имя Фред репозиторий где-то )

Те же операции в КШ или bash будет выглядеть следующим образом:

# инициализировать его
верстал -в Б2
Б2=([КОД_ОРГАНИЗАЦИИ]=12345 [ACCOUNT_KEY]=54321 [хранилище]=где-то)

# добавить элементы
В2[ФОО]=бар
Б2+=([имя]=Фред) 

# получить список ключей и использовать их в качестве индексов для получения значений
для ключа в "${!В2[@]}"; сделать 
 Эхо "$ключ: ${В2 клавишу [$]}"
сделано

# вывести весь массив
верстал -п Б2