Один из способов адаптации вашего решения awk на основе ассоциативного массива - конкатенировать содержимое $3
и $4
для каждого $1
, и затем в END
использовать тот факт, что gsub
возвращает количество замен, чтобы подсчитать вхождения A
и B
в соответствующие строки. Например:
awk '{
a[$1]=a[$1]$3$4;
next;
}
END{
for (i in a) {
n = length(a[i]) == 0 ? 1 : length(a[i]); # avoid div-by-zero
printf "%s A %.1f\n", i, gsub(/A/,"",a[i])/n;
printf "%s B %.1f\n", i, gsub(/B/,"",a[i])/n;}
}' input
EA04 A 0.0
EA04 B 0.0
OA03 A 1.0
OA03 B 0.0
ID01 A 0.5
ID01 B 0.5
ID02 A 0.0
ID02 B 1.0
Я бы порекомендовал терминатор mobaxterm был моей заменой терминатора, когда я вернулся к Windows. Вы не найдете окна перетаскивания, как в Windows, к сожалению, но горячие клавиши в терминаторе - о, как я скучаю по горячим клавишам.
В Linux Mint есть простые файловые инструменты, доступные в файлах: Файлы -> Файл -> Подключиться к серверу ...
Для Mint доступны отдельные инструменты SCP: {{1 }} https://krusader.org/ https://www.gftp.org/ и т. Д.
Я нашел альтернативу в asbru
У него есть боковая вкладка, где вы можете сохранить свои соединения
Ура
Вы можете попробоватьsnowflake
:установить с
sudo snap install snowflake
Я также искал альтернативное приложение для Mobxterm и нашел это. Он имеет гораздо больше функций, таких как:
Управление ключами ssh
...
Я сам столкнулся с этой проблемой, и лучший способ, который я нашел, состоял в том, чтобы использовать MobaXterm portable exe
и запускать ее, используя wine
на Ubuntu
.
Это отлично сработало для моего варианта использования на Ubuntu 20.04
. И терминал, и просмотр файлов на боковой панели работают точно так, как вы ожидаете в Windows.
На момент написания этой статьи портативную версию MobaXterm можно было загрузить с здесь . После того, как вы установили wine
в свой дистрибутив Linux, вам просто нужно разархивировать файл, загруженный по приведенной выше ссылке (, таким образом открываяportable exe
)и запуская exe
как:
wine /path/to/MobaXterm/Portable/exe
Если вы используете Ubuntu на обоих концах,