Описание тега fuse
привет @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