Оболочка для find

knn_knstntnn
вот ссылка, где автор спрашивает делать ли 32-битную сборку PureBasic для Linux учитывая что многие дистрибутивы отказываются выпускать 32-битные ОС. То есть поддерживать ли и дальше 32-битные системы.
я про 'pb' недавно узнал. 32-бит-сборки с 'pb' мне вроде не попадались.
если инсталятор есть 32-битный (x86), то значит и скомпилировать им можно.
мои программы
имхо - битности "ходят парами" ( индуктивно и на коротком промежутке времени. в смысле 8/16, 32/64 - а 128( и :) /256) пока нанэ)
-------
зы
на руках куча 32-бит-железяк ( "вообще" - # у людей. # рабочих и для многих нужд пригодных/подходящих )
knn_knstntnn
перезалил на яндексе, добавить в ini строку
editor=/usr/bin/geany
или
editor=/usr/bin/xed

ок, попробую опять потестировать разные сборки Linux, чтобы скомпилировать 32бит-версии, чтобы потом использовать её постоянно.
мои программы
про юзер-редакторы:
в выложеном - https://archlinux.org.ru/forum/post/241972/ - можешь глянуть конфиг - например там в юзер-конфиге есть закоменченый 'vim-для-иксов' ( "не последний" редактор в линуксе, и еще выбор - в каком терминале его открывать. В смысле - имхо - пользователю хорошо б предоставить "юзер-команду-запуска" )
knn_knstntnn
вместо bash?
перезалил на яндексе, добавить в ini строку
shell=/bin/bash

в раздел set конечно же
мои программы
- недопонял.
--------
- в частности в предлагаемом конфиге - "sakura -e vim" - получается не бинарник, а команда (не знаю про отработку "команды" в твоей проге(пока не попробовал) - если срастается - то и ладно)
зы
- попробовал в ~/.config/ftxtx.conf прописал "txtViewer=xdg-open" - тоже работает( но видел сборки где xdg-open нет)
knn_knstntnn
функция принимает 2 параметра исполняемый файл и параметры
bash - исполняемый, ниже передаваемые параметры
-c "find '/home/user/'|sort -r 2>&1"
здесь -c как я понимаю передает команду bash, нашёл примеры в интернете. В кавычках передаётся строка, она за счёт кавычек передаётся целиком. Внтури find '/home/user/'|sort -r 2>&1 здесь find передаются свои параметры, тоже в кавычках но одинарных. Причём без кавычек работать не будет, пути и маска или рег.выр. должны быть в кавычках. Далее вариант сортировки |sort, то есть запуск через bash позволяет в одной строке передать данные на сортировку, далее 2>&1, чтобы вывод сортировки который возвращается в bash выдать в поток stdout. Если использовать напрямую find без bash, то пришлось бы отдельно посылать данные в sort, то есть городить огород. А так в одной строке в формате терминала можно писать что угодно в том числе передавать в другие утилиты, для этого в GUI добавлено "Добавить ключи", а вывод всё равно получим, потому что они по любому возвращаются в bash.

То есть фактически вместо bash нельзя вписать "sakura -e vim", так как это будет восприниматься как один файл. Также нельзя в эту строку -c "find '/home/user/'|sort -r 2>&1" дописать "-e vim". То есть как я понимаю надо вместо bash заменить на sakura, а "editor=/usr/bin/vim" и остаётся как то придумать вместо "-c" указать "-e"? Можно конечно попробовать эту строку bash -c "find '/home/user/'|sort -r 2>&1" вписать в ini как comstr=bash -c "find %s 2>&1" в программе уже парсить, разделив по первому пробелу на 2 части, но у проги появляется плохая устойчивость к ошибкам. Обычно я пишу так чтобы ini файл не приводил к падению программы, а тут... В общем надо подумать.
мои программы
knn_knstntnn
имхо - битности "ходят парами" ( индуктивно и на коротком промежутке времени. в смысле 8/16, 32/64 - а 128( и :) /256) пока нанэ)
не парами, а последовательно! а промежутки между ними называются переходным периодом когда можно использовать и битность ниже уровня и текущего.
...8=>16=>32=>64...
переходной период нужен для того что бы за это время программисты могли откорректировать свой код, ну и второстепенно, что бы пользователи заменили свое железо.
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874
knn_knstntnn
32-бит
Сделал, все архивы, которые выкладывал для Linux выложил с x32 версиями в комплекте.

Обновление
Добавлено сохранение конфигурации в другие файлы с возможностью открыть их, т.е. применить заранее приготовленные настройки.
Добавлен сброс настроек по умолчанию. Если эти настройки не соответствуют понятию "по умолчанию", то можно использовать сохранение настроек.
Добавлена возможность задать даты периода в виде стандартного формата дат, которые преобразуются в минуты формата программы, т.е. можно задать так: 2021.03.06-8:30...2021.03.06-8:30 и это будет преобразовано в правильные минуты для вставки в параметры программы и будет найдены файлы в заданном периоде дат.
мои программы
 
Зарегистрироваться или войдите чтобы оставить сообщение.