Всем доброго дня! Работаю в научной сфере. Недавно поменял область исследований, и теперь анализ результатов расчётов требует более знания куда более сложных вещей, чем мои базовые знания по bash и GNUPlot. Например, столкнулся с тем, что в bash извлечение информации из имён файлов не является простой процедурой (через BASH_REMATCH), а передача пользовательской функции аргумента, являющегося массивом, и его обработки внутри, суть, полный геморрой. Например, в папке содержится список текстовых файлов вида: <base>.N<N value>.<ext> где N принимает дискретные числовые значения от 5 до 1000, а extension определяет характеристику изучаемой системы. Внутри файлов >2 колонок с числовыми данными. В bash скрипте я извлекал значения N и ext и записывал в массивы. Далее планировалось создать файл, в котором содержались бы команды для GNUPlot. Массивы для N и ext содержат повторяющиеся элементы, что неприемлемо. На этом этапе выясняется, что создание простой, казалось бы, функции, которая будет проверять, содержится ли данный элемент в данном массиве - это просто жесть! Я проколебася часа 3, и всё равно в итоге fail. Недавно коллега сказал, что связка bash+GNUPlot для работы - это стандарт 20-летней давности, и сейчас повсеместно используется Perl или Python, с которыми я не знаком вообще. В свете этого вопрос: что бы вы порекомендовали для сравнительно быстрого изучения и повседневного решения задач, подобных описанной? Спасибо!
←
1
2
→
![](/photos/89581:343503109.jpg)
![](/photos/112.png)
![](/img/p.gif)
![](/photos/60498:-1572548029.png)
![](/photos/61854:-932707753.jpg)
![](/photos/27819:-2006086286.jpg)
![](/photos/95912:1300941102.jpg)
![](/img/p.gif)
![](/photos/93413:-741110967.jpg)
![](/photos/1622:864606929.jpg)
Ответ на:
комментарий
от Virtuos86
![](/photos/54109:-2054175765.jpg)
Ответ на:
комментарий
от annulen
![](/photos/89581:343503109.jpg)
![](/photos/113773:964019211.jpg)
Ответ на:
комментарий
от Virtuos86
![](/img/p.gif)
Ответ на:
комментарий
от Evgueni
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/photos/112.png)
Ответ на:
комментарий
от Zmicier
![](/img/p.gif)
Ответ на:
комментарий
от umren
![](/img/p.gif)
Ответ на:
комментарий
от DELIRIUM
![](/img/p.gif)
Ответ на:
комментарий
от outtaspace
![](/img/p.gif)
Ответ на:
комментарий
от Virtuos86
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/img/p.gif)
![](/photos/112890:201756128.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/img/p.gif)
![](/img/p.gif)
Ответ на:
комментарий
от Virtuos86
![](/photos/54109:-2054175765.jpg)
![](/photos/54109:-2054175765.jpg)
![](/photos/54109:-2054175765.jpg)
![](/img/p.gif)
Ответ на:
комментарий
от anonymous
![](/photos/89581:343503109.jpg)
Ответ на:
комментарий
от annulen
![](/photos/89581:343503109.jpg)
Ответ на:
комментарий
от Virtuos86
![](/img/p.gif)
Ответ на:
комментарий
от Virtuos86
![](/img/p.gif)
Ответ на:
комментарий
от Zmicier
![](/photos/214:-1720846592.png)
![](/photos/127056:405838115.jpg)
Ответ на:
комментарий
от anonymous
![](/photos/89581:343503109.jpg)
![](/photos/65493:-2068005519.gif)
![](/photos/69383:-1650891462.jpg)
Ответ на:
комментарий
от ZERG
![](/photos/112890:201756128.jpg)
Ответ на:
комментарий
от bookman900
![](/photos/69383:-1650891462.jpg)
Ответ на:
комментарий
от vodz
![](/img/p.gif)
Ответ на:
комментарий
от ZERG
![](/img/p.gif)
Ответ на:
комментарий
от bookman900
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/img/p.gif)
Ответ на:
комментарий
от wswgG
![](/img/p.gif)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум perl+gnuplot (2003)
- Форум gnuplot python (2011)
- Форум Perl -> Python (2014)
- Форум bash+python (2018)
- Форум Perl & bash (2001)
- Форум perl+bash (2003)
- Форум perl---->bash (2006)
- Форум Perl? Python! (2007)
- Форум Perl или Python? (2013)
- Форум Perl или Python (2015)