1.1, Аноним (1), 14:53, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –15 +/– |
"Добавлена загружаемая команда "strptime", преобразующая текстовое представление даты и времени в эпохальное время (число секунд с 1 января 1970 года)."
Есть у кого-нибудь понимание для чего это вот надо?
| |
|
|
3.3, Аноним (1), 14:59, 06/07/2025 [^] [^^] [^^^] [ответить]
| –44 +/– |
а почему именно с 1 января 1970 года? ни позже ни раньше... и вобщем не реализовано для всего времени на сколько посчитать не лень...
| |
|
|
|
|
|
8.258, Аноним (258), 17:59, 07/07/2025 [^] [^^] [^^^] [ответить] | –3 +/– | Я-то удалю, но как это поможет отделаться от этого безумного локалхостного насле... текст свёрнут, показать | |
|
|
|
|
4.132, freehck (ok), 00:14, 07/07/2025 [^] [^^] [^^^] [ответить]
| +21 +/– |
> а почему именно с 1 января 1970 года?
вопросы, которые мы заслужили, мда
как нынче происходит образование у людей в нашей сфере?
по видеороликам на ютубе, что ли?
| |
4.193, penetrator (?), 09:33, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
ну так исторически выбрали в POSIX система для хранения времени
у тебя весь ляликс с таким временем
на вики вбей UNIX TIME
| |
4.205, Аноним (-), 11:33, 07/07/2025 [^] [^^] [^^^] [ответить]
| –3 +/– |
> а почему именно с 1 января 1970 года? ни позже ни раньше.
Потому что диды любили делать всякие убогие костыли, а потом героически их решать, добавлением новых костылей (в данном случае прикостыливаанием функций преобразования).
Все от работы "на отшибись" и "и так сойдет"
| |
4.330, а (?), 14:22, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
время до этой точки просто отрицательное - так что реализованно для любого времени, на какое разрядности хватит - 64 бита - это почти 300 мильярдов лет в обе стороны. Если мало - возьмите 128
| |
|
|
|
|
2.127, keydon (ok), 23:38, 06/07/2025 [^] [^^] [^^^] [ответить]
| –10 +/– |
Не круто.
Тяжело написать на нём что-то. нормальное с >150 строк кода.
Любая обработка команд на нём, кроме самых простейших, превращается в адъ. При этом он ещё и сам очень небезопасен в плане "переменная пустая, удалил корневую". Многие вещи автоматизации приходится самим описывать, в итоге даже простенький скрипт написанный для удобства превращается в монстра на сотни строк кода, где полезных действий на пару строчек.
| |
|
3.138, freehck (ok), 00:24, 07/07/2025 [^] [^^] [^^^] [ответить]
| +11 +/– |
> Любая обработка команд на нём, кроме самых простейших, превращается в адъ.
А любой нетривиальный инструмент превратит вашу жизнь в ад, если сперва не научиться им пользоваться.
| |
|
4.154, keydon (ok), 02:45, 07/07/2025 [^] [^^] [^^^] [ответить]
| –4 +/– |
А баш превратит жизнь в ад даже когда научишься им пользоваться.
| |
|
5.164, freehck (ok), 05:15, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А баш превратит жизнь в ад даже когда научишься им пользоваться.
Вряд ли баш повинен в том, что ваша жизнь — ад.
| |
|
6.248, keydon (ok), 15:06, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Любая обработка команд на нём, кроме самых простейших, превращается в адъ.
>> А любой нетривиальный инструмент превратит вашу жизнь в ад, если сперва не научиться им пользоваться.
>>> А баш превратит жизнь в ад даже когда научишься им пользоваться.
>>>> Вряд ли баш повинен в том, что ваша жизнь — ад.
Как будто с чат-ботом разговариваю. Логика явно не ваш конёк.
| |
|
7.252, Аноним (252), 16:51, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Уважаемый keydon, я, как сторонний наблюдатель, перечитавший Ваш диалог с оппонентом, нахожу ботом именно Вас. Ваш собеседник последовательно и логично изложил свою позицию - проблема с башем у Вас ни из-за баша, а из Вашего незнания оного.
Сам же баш - осмысленный скриптовый язык, задачи которого - автоматизация однородных повторяющихся действий. А сколько уж будет строк в скрипте, зависит от назначения последнего. То, что Вы пугаетесь или не способны разложить в своей голове 150 строк кода, говорит лишь о Вашей квалификации в этом языке. Может в таком случае не стоит пытаться тужиться?
| |
|
8.285, keydon (ok), 01:03, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– |  Тогда перечитайте ещё раз до просветления вместе с моим собеседником Можете еще... большой текст свёрнут, показать | |
|
9.360, Аноним (360), 17:54, 09/07/2025 [^] [^^] [^^^] [ответить] | +/– | И вставлять yaml портянки для куберов, ансиблов и другой мути, которая внутри 10... текст свёрнут, показать | |
|
|
|
|
5.181, User (??), 09:08, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А баш превратит жизнь в ад даже когда научишься им пользоваться.
Не, ну с определенного момента развивается "Стокгольмский синдром" - и начинает казаться, что оно даже и ничеготак. А если обмазать форматтерами-линтерами-shellcheck'ом-shfmt-explainshell в IDE то и вовсе почти нормальный язык. Мн-да. Главное, на альтернативы не смотреть, ага.
А то придется на вот это все забить и "программировать промптами" - один хрен, какой-нибудь надежности работы и сопровождаемости от портянок никто и не ждет, а один раз на твоем компе оно даже и сработает. Обычно.
| |
|
|
3.155, Аноним (155), 02:49, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Тяжело написать на нём что-то. нормальное с >150 строк кода.
Такое надо писать на языке программирования, а не на баше (а на баше вообще ничего писать не надо).
| |
|
4.169, Аноним (165), 06:10, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
По-моему естественный процесс системного администратора. По мере развития навыка и усложнения задач, переходишь к более подходящему инструменту, а не "тянешь портянку", которую трудно поддерживать и не факт, что разрабы учли такую возможность. По крайней мере у меня так происходил процесс освоения ЯП.
| |
|
5.233, Аноним (233), 12:36, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>процесс освоения ЯП
Прыгать между разными ЯП без серьезного погружения - не есть осваивать. С логикой проблемы. Наверняка и администрируешь по принципу "как оплачено, так и зафигачено".
| |
|
4.171, Аноним (171), 06:31, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
ну для каких-то операций с файлома он удобный. Но если чет сложнее, то можно на питоне так же быстро напрогать
| |
|
3.197, Аноним (197), 10:52, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Судя по минусам, аудитория линукса так и не поумнела.
Баш - он просто морально устарел. Практика показывает, что самописная скриптота с каркалыжным синтаксисом просто в принципе не подходит для массового потребления. Любой ЯОН с "высокоуровневыми" командами куда более гибче и быстрее в плане реализации админских хотелок.
| |
|
4.202, User (??), 11:30, 07/07/2025 [^] [^^] [^^^] [ответить] | +1 +/– | Ну вообще да - но по сравенению с практически любым языком общего назначения -... большой текст свёрнут, показать | |
|
3.203, Аноним (233), 11:32, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Потому что вы пишете на нем не пайплайны, а императивщину. Шелл скрипт - это больше лисп и функциональное программирование. Строка кода на баше - это монада, например. Когда вот это дойдет, полегче станет. Хотя нет, вам не станет. Квадратно гнездовое мышление не изживается.
| |
|
4.250, keydon (ok), 15:30, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Потому что вы пишете на нем не пайплайны, а императивщину. Шелл скрипт
> - это больше лисп и функциональное программирование. Строка кода на баше
> - это монада, например. Когда вот это дойдет, полегче станет. Хотя
> нет, вам не станет. Квадратно гнездовое мышление не изживается.
Забавно. А можно тогда и плюшки функциональных языков подвезти? А то на императивном языке писать функциональщину превозмогая синтаксис ради ничего это мягко говоря странная затея.
| |
|
5.251, Аноним (233), 16:00, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Разрешаю - подвозите. Ни о чем разговор.
>превозмогая синтаксис
Если у вас проблемы с синтаксисом, не пишите вообще. Не ваше это.
| |
|
6.286, keydon (ok), 01:13, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
-Чтобы избежать проблем с автомобилем, ездите на скорости 4км/ч!
-Зачем нам тогда автомобиль? Почему бы нам тогда пешком не дойти, это ведь проще и полезней?
-Разрешаю сделать проще и полезней в автомобиле. И вообще не передвигайтесь. Не ваше это.
| |
|
7.329, Аноним (233), 13:28, 08/07/2025 [^] [^^] [^^^] [ответить] | +1 +/– | Логика конечно не твое Если традиционные ЯП - это автомобили, то баш - не автом... большой текст свёрнут, показать | |
7.335, Аноним (335), 17:20, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>Зачем нам тогда автомобиль?
Сравнение с автомобилем тут не работает. Парадигменные проблемы в основном живут в голове, потому что лямбды и cons/car/cdr пилятся за вечер на паре функций, что и сделал бы любой лиспер.
Я даже больше скажу, твоё сравнение с автомобилем - это вера в доброго дядю вендора, который всё сделает красиво и удобно. Проблема в том, что доброго дяди вендора нет и не будет.
А так alias lambda="_lambda ()" должно сработать. И return by value через одну переменную. И дальше map, filter, ну ты понял. Главное прикинуться добрым дядей вендором и продать lambda.rc любителям блестящих штуковин без изоленты. И рядышком пропиарить es.
| |
|
|
5.334, Аноним (335), 17:15, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
В es подвезли. А если es нет, есть rc. Надо только агрессивно пушить, как это делают срастом.
| |
|
|
|
|
1.14, Аноним (14), 15:25, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Лучший язык для скриптов, особенно если надо что-то автоматизировать и не вводить по 150 комманд в терминал
| |
1.24, Аноним (24), 15:59, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| –5 +/– |
Лучше Fish человечество еще ничего не придумало, поставил и из коробки все есть, не нужно всякие васяно моды ставить чтобы оболочка работала как и должна по умолчанию.
| |
|
|
3.30, Аноним (5), 16:18, 06/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Исполняй портянки из баш, а руками пиши в фиш. Проблема зерошная.
| |
|
4.58, 12yoexpert (ok), 17:48, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
не знаю, что такое "зерошная", но просто забываешь #!/bin/sh и всё, у инвалидов с fish ничего не работает
| |
|
5.65, Аноним (65), 18:21, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну да, fish не нужен, потому что у тебя проблемы с памятью — абсолютная корректная кристально чистая без единой ошибки мутного пятнышка логика.
| |
5.121, Аноним (121), 22:59, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
забываешь #!/bin/sh - не пишешь под sh
не пишешь под sh и удивляешься, что запускают не через sh - диагноз
| |
|
|
7.146, Аноним (121), 01:14, 07/07/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
естественно, что он не работает, ведь ты его так написал
шелл-скрипты без шебанга это явно не от большого ума
| |
|
6.185, Аноним (-), 09:14, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> забываешь #!/bin/sh - не пишешь под sh
Я у половины "разовых" фигови не пишу это, и чего? Но ты можешь за мной фиксить, ведь это тебе надо - а не мне. Я не буду тратить мое время на каких-то рыб. Рыбу - на сковороду, имхо.
> не пишешь под sh и удивляешься, что запускают не через sh - диагноз
Это проблемы твоей недожареной рыбины и тебя.
| |
|
7.204, User (??), 11:32, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> забываешь #!/bin/sh - не пишешь под sh
> Я у половины "разовых" фигови не пишу это, и чего? Но ты
> можешь за мной фиксить, ведь это тебе надо - а не
> мне. Я не буду тратить мое время на каких-то рыб. Рыбу
> - на сковороду, имхо.
>> не пишешь под sh и удивляешься, что запускают не через sh - диагноз
> Это проблемы твоей недожареной рыбины и тебя.
Да пиши прямо: "гумнокодил, гумнокодю и гумнокодить буду - и что ты мне сделаешь? А? А?!"
| |
|
|
9.307, User (??), 07:44, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ну в общем да - если работа состоит в ручном педалинге одноразовых ремесленных з... текст свёрнут, показать | |
|
10.312, Аноним (-), 08:13, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Шелл для каких-то таких вещей и применяется Для того что нужно часто, много и о... большой текст свёрнут, показать | |
|
11.319, User (??), 08:39, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | И на чем вы предлагаете писать обвязку под резервное копирование развесистой сис... текст свёрнут, показать | |
11.322, User (??), 09:17, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | И на чем вы предлагаете писать обвязку под резервное копирование развесистой сис... большой текст свёрнут, показать | |
|
|
|
|
9.317, User (??), 08:37, 08/07/2025 [^] [^^] [^^^] [ответить] | +1 +/– | По счастью, плоды трудов подвальных локалхостов ко мне, как правило, не попадают... текст свёрнут, показать | |
|
|
|
|
|
|
3.63, Аноним (24), 18:04, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Те кто пишет про несовместимость с башем заранее свидетельствуют о своем пооном непонимании что такое оболочка и как выполняются скрипты
| |
3.107, Анонм (?), 22:00, 06/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
несовместим с sh == мертворожденное
несовместим с bash == АБСОЛЮТНО_ПОЕ
*речь конечно же о логин шелле, а от юзера хоть в bzdysh свои команды забивайте
| |
3.198, Аноним (197), 10:55, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Совместимость с Башем - это считай "морально устаревать вместе с башем". По факту, сегодня УЖЕ баш не вывозит - слишком много новичков, слишком разнообразные задачи. Баш - это легаси типа Перла - все просто ждут, когда оно само сдохнет.
| |
|
4.206, User (??), 11:36, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Совместимость с Башем - это считай "морально устаревать вместе с башем". По
> факту, сегодня УЖЕ баш не вывозит - слишком много новичков, слишком
> разнообразные задачи. Баш - это легаси типа Перла - все просто
> ждут, когда оно само сдохнет.
Ну да - предметную область "автоматизации задач системного администрирования" он уже проиграл. Остался вот интерактивный шелл с "одноразовыми однострочниками"(ТМ), за которые норот все еще цепляется...
| |
|
5.288, Аноним (-), 06:00, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Остался вот интерактивный шелл с "одноразовыми однострочниками"(ТМ), за которые норот
> все еще цепляется...
И мелкая автоматизация дешево и сердито за 5 минут. А на что его заменять то? Конкурентов у него в этой нише не очень то и есть.
| |
|
6.308, User (??), 07:45, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Остался вот интерактивный шелл с "одноразовыми однострочниками"(ТМ), за которые норот
>> все еще цепляется...
> И мелкая автоматизация дешево и сердито за 5 минут. А на что
> его заменять то? Конкурентов у него в этой нише не очень
> то и есть.
Ну конкретно в указанной предметной области - на ansible скорее всего. Может salt еще какой - chef\puppet\cfengine скорее ушли уже.
| |
|
7.313, Аноним (-), 08:14, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ну конкретно в указанной предметной области - на ansible скорее всего. Может
> salt еще какой - chef\puppet\cfengine скорее ушли уже.
Вообще совсем не замена - вон тому. А вот надстройкой над, чтобы 100500 хостами порулить - если оно надо - возможно. Но это все надо - далеко не всем и не всегда. На ваших уберэнтерпрайзах мир не заканчивается.
| |
|
8.316, User (??), 08:36, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | А за bashсибль во всех приличных местах мокрыми тряпками еще на этапе собеседова... текст свёрнут, показать | |
|
9.338, Аноним (335), 17:26, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Конкуренции боятся - потому что пока yaml-программист будет лапками разводить, у... текст свёрнут, показать | |
|
10.349, User (??), 20:46, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Да-да, так после собеседования и говорите А то понапридумывают всякой де-кла-ра... текст свёрнут, показать | |
|
|
|
7.337, Аноним (335), 17:25, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Когда конкурент преставляет из себя пачку скриптов, завязанных на компилирующийся рантайм, который компилируется в шелл - это не конкурент.
| |
|
|
|
|
|
2.38, Аноним (38), 16:36, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
особенно --on-error прекрасно, тем временем минимум половина моих скриптов с set -e
| |
|
3.339, Аноним (335), 17:28, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>половина моих скриптов с set -e
Попробуй научиться обрабатывать ошибки и не писать спагетти-код.
| |
|
4.341, Аноним (38), 17:34, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
А это как раз обрабатывать абсолютно все ошибки. Если что пойдёт не так, просто останавливается. Хочешь, чтобы дальше работало, реши проблему.
| |
|
|
2.123, Аноним (-), 23:19, 06/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> Лучше Fish человечество еще ничего не придумало, поставил и из коробки
> все есть, не нужно всякие васяно моды ставить чтобы оболочка работала
> как и должна по умолчанию.
Какое-то гумно, которое еще и depends от питона зачем-то. Видимо ориентировано на тех кто проносит ложку мимо рта.
| |
|
|
|
|
|
5.103, Аноним (38), 21:30, 06/07/2025 [^] [^^] [^^^] [ответить]
| –4 +/– |
> Но есть большой нюанс. Нюанс в фичах.
Фичи одинаковые. Запуск команд, обработка кодов завершения, условные операторы и циклы. Cmd.exe содержит где-то половину функциональности баша, command.com чуть меньше.
| |
|
6.113, Аноним (99), 22:38, 06/07/2025 [^] [^^] [^^^] [ответить]
| +4 +/– |
А скриптовать на языке cmd.exe - боль. Неспроста M$ ещё PowerShell запилила.
| |
|
7.125, Аноним (-), 23:23, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А скриптовать на языке cmd.exe - боль. Неспроста M$ ещё PowerShell запилила.
Который тоже - боль. Пусть и по другим поводам. Неспроста M$ еще и WSL запилили. А там, таки, обычно - сабж.
| |
|
|
9.179, Аноним (-), 08:52, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | Поэтому есть find И прочие sed Которые можно - координировать из баша Адептам... большой текст свёрнут, показать | |
|
10.209, User (??), 11:38, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален Пока ты на своём коне раз, два, три, четыре, Масленица ... большой текст свёрнут, показать | |
|
|
12.309, User (??), 07:48, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | gt оверквотинг удален Ну, у меня жизнь не замкнута между кухней и туалетом, да... текст свёрнут, показать | |
|
|
|
11.267, _ (??), 20:30, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | Из Bash можно управлять оver 100 всего, что вообще в лингзе есть TLDR ... текст свёрнут, показать | |
11.290, Аноним (-), 06:21, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | После того как я от винды отделался - моя продуктивность здорово выросла Поэтом... большой текст свёрнут, показать | |
|
12.304, Аноним (304), 07:37, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Но поугорать - я себе сделал генератор образов систем и VM на оном Из debian, п... большой текст свёрнут, показать | |
|
13.315, Аноним (-), 08:33, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Вы не поняли Таких тулсов и для вон того - есть Но как вы понимаете - ни один ... большой текст свёрнут, показать | |
|
14.324, Аноним (324), 11:46, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Вы не поняли Таких тулсов и для вон того - есть Но как вы понимаете - ни один ... большой текст свёрнут, показать | |
|
|
|
|
|
|
|
|
6.167, Аноним (165), 06:05, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
"Фичи одинаковые." vs "Cmd.exe содержит где-то половину функциональности баша," Вам не кажется, что это противоречащие друг другу тезисы в одном посте.
Работавший и с тем и с другим, скажу, что второй тезис верен. ) Даже меньше половины и примитивнее.
| |
|
7.196, Аноним (38), 10:51, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Та функциональность, что имеется, вполне совпадает, так что, никаких противоречий.
| |
|
8.268, _ (??), 20:32, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ясно понятно У поциента весь мосК и только его половина - работает одинаково ... текст свёрнут, показать | |
|
|
|
|
4.124, Аноним (-), 23:20, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Одно и то же.
Теоретически все тюринг полные ЯП эквивалентны. Теперь попробуйте написать вашу программу на Брейнфаке, например. Если покажется что это слишком просто, возьмите subleq.
| |
|
5.126, Аноним (38), 23:37, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Чатгпт говорит это ерунда, Malbolge поинтереснее. Он не смог дать мне код посчитать факториал числа и утверждает, что никто не решил подобную задачу и весьма не реалистично её решить вручную.
| |
|
6.129, Аноним (-), 23:44, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Чатгпт говорит это ерунда, Malbolge поинтереснее. Он не смог дать мне код
> посчитать факториал числа и утверждает, что никто не решил подобную задачу
> и весьма не реалистично её решить вручную.
А ты вот так сходу на subleq факториал посчитаешь? :)
| |
6.170, Аноним (165), 06:13, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Услышал про Malbolge из сериала Элементарно. В одна серии промелькнул код.
| |
|
|
|
|
2.43, Аноним (43), 16:53, 06/07/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
У баша документация получше, и влезла вся в один manpage. Батники по сути своей мало чем отличаются, но после попытки ими попользоваться ощущется подход майкрософта аля "и так сойдёт, наймём десять тысяч индусов написать код на Си для того, что раньше делала портянка".
| |
|
|
4.117, Аноним (38), 22:43, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> в один здоровенный manpage, и не факт что вся
Если этого мало, то есть интерактивный info bash. На самом деле, advanced bash scripting осваивается достаточно быстро, если есть желание использовать баш как ЯП.
| |
|
5.120, Аноним (121), 22:54, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
не, в info сами лазьте, я не проктолог, схожу в браузер - загуглю "bash docs", если уж приспичит
| |
|
6.141, Фрол (?), 00:26, 07/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
отлично-отлично, "я программист, мне маны читать некогда" 2.0
| |
|
7.144, Аноним (121), 01:04, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
хмм, почитать километровый man "page" или полноценную документацию...
интересно, есть ли в мире такая "page", на которой бы поместился этот man?
| |
|
8.177, Фрол (?), 07:54, 07/07/2025 [^] [^^] [^^^] [ответить] | +1 +/– | Как сказать, что ты не читал ни манпейдж, ни референс мануал для баша, не говоря... текст свёрнут, показать | |
|
|
6.142, freehck (ok), 00:36, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> не, в info сами лазьте, я не проктолог, схожу в браузер -
> загуглю "bash docs", если уж приспичит
офигеть не встать
man -- это краткая документация
info -- это полная, с примерами
а загуглить -- это "одна бабка сказала"
давайте уж сразу: не хочу учиться, хочу жениться...
| |
|
7.210, User (??), 11:42, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> не, в info сами лазьте, я не проктолог, схожу в браузер -
>> загуглю "bash docs", если уж приспичит
> офигеть не встать
> man -- это краткая документация
> info -- это полная, с примерами
> а загуглить -- это "одна бабка сказала"
> давайте уж сразу: не хочу учиться, хочу жениться...
Ну, если "сказанное бабкой" приводит ну вот к тому же самому результату? Мне корочки геодезиста не нужны - мне понять, как до магазина дойти пока мобильный интернет не заработает надо...
| |
|
|
|
|
3.156, Аноним (155), 02:51, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> но после попытки ими попользоваться ощущется подход майкрософта аля "и так сойдёт, наймём десять тысяч индусов написать код на Си для того, что раньше делала портянка".
Вот прямо первое (и последующие) ощущеия от баша.
| |
|
2.89, Аноним (89), 20:10, 06/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Назначение - да. Но синтаксис несовместим, поэтому, если нужна кроссплатформенность скрипта (запуск того же скрипта под любой ОС), нужно провнерять, под какой системой запущен скрипт и использовать соответствующие ветви скрипта. Я так всегда делаю, поэтому мои скрипты работают под любой ОС (дополниетльно к перечисленным также под BSD и Haiku).
| |
|
|
4.184, Аноним (184), 09:13, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Для этого изобрели Pyton и Java.
Чтобы использовать, нужно установить. Чтобы установить, нужно подключиться к Интернету. Для пользователя может быть неудобно - вы даете ему скрипт и требуете выполнения ряда условий, чтобы он у него заработал. Некрасиво. Проще "помучиться" с сабжем и получить тот же результат без накладных проблем.
| |
|
5.222, Аноним (155), 11:57, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Python сейчас по умолчанию не везде разве? (васянов в счёт не берём)
| |
|
6.232, User (??), 12:26, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Python сейчас по умолчанию не везде разве? (васянов в счёт не берём)
Да, но вот беда - сильно разных версий - и даже стандартную библиотеку языка debiзьян в свое время паковал вот - не полностью, кому-что-надо-доставьте-из-пакетиков, ога.
| |
|
|
4.211, User (??), 11:44, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Для этого изобрели Pyton и Java.
С жявой не пробовал (С groovy больмень, хоть и с нюансами), а вот с python'ом это вы хорошо пошутили, искрометно!
| |
|
5.214, Аноним (214), 11:48, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
А что не так? Сейчас Pyton используют везде, скрипты уж тем более, учитывая что на нём бекэнд пишут.
| |
|
6.229, User (??), 12:13, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> А что не так? Сейчас Pyton используют везде, скрипты уж тем более,
> учитывая что на нём бекэнд пишут.
Ну вот ты попробуй, да. Хрен с ним, с виндами-макосью-бсд - вот просто скрЫпт делающий что-нибудь полезное и без проблем работающий в rhel8-debian12-ubuntu24-arch, ага.
| |
|
7.261, Аноним (258), 18:18, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> просто скрЫпт делающий что-нибудь полезное и без проблем работающий в rhel8-debian12-ubuntu24-arch
И с чем ты там не справился? Покажи, даже интересно ГДЕ там можно было так облажаться.
| |
|
8.265, User (??), 19:14, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ну вот третьего дня поломался соседушкин скрипт на модуле logging из-за добавлен... текст свёрнут, показать | |
|
|
|
|
|
|
2.172, Аноним (174), 07:21, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Как уже написали, Bash не корректно сравнивать с CMD, скорее с Powershell.
В Powershell можно жить вообще без графики, при желании.
| |
|
3.212, User (??), 11:45, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Как уже написали, Bash не корректно сравнивать с CMD, скорее с Powershell.
> В Powershell можно жить вообще без графики, при желании.
Более того, с ps можно даже рабочий гуй запилить - и он при этом от запуска на соседнем компе вдребезги-напополам не сломается, вот чудеса-то какие!
| |
|
4.216, Аноним (214), 11:49, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Есть скриншоты посмотреть? Речь про Text-based user interfaces (TUI)?
| |
|
5.226, User (??), 12:07, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Есть скриншоты посмотреть? Речь про Text-based user interfaces (TUI)?
Не, именно что нормальный gui.
Что-нибудь вида Get-Process | Out-GridView
| |
|
6.348, _ (??), 20:12, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
У нас с 1980-ых есть:
- для TUI - dialog и его нынешние переписЬки (типо whiptail-a)
- для GUI - Zenity и ещё миллион подобных.
Ваш ход :)
| |
|
7.354, User (??), 21:11, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> У нас с 1980-ых есть:
> - для TUI - dialog и его нынешние переписЬки (типо whiptail-a)
> - для GUI - Zenity и ещё миллион подобных.
> Ваш ход :)
Вы еще "о пользе проклятий" помяните )
| |
|
|
|
4.292, Аноним (-), 06:29, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Более того, с ps можно даже рабочий гуй запилить - и он
> при этом от запуска на соседнем компе вдребезги-напополам не сломается, вот
> чудеса-то какие!
Кто о чем а юзер винды - о гуе. Интересно нафиг он в автоматике на которую никто и не смотрит толком в большей части случаев и делает это все как раз - чтобы зарядить таск, и - забыть о нем, делегировав разборку с микродеталями - машине?
Хотя какие ОС, такие и пользователи - и автоматизация у них.
| |
|
5.306, User (??), 07:41, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Более того, с ps можно даже рабочий гуй запилить - и он
>> при этом от запуска на соседнем компе вдребезги-напополам не сломается, вот
>> чудеса-то какие!
> Кто о чем а юзер винды - о гуе. Интересно нафиг он
> в автоматике на которую никто и не смотрит толком в большей
> части случаев и делает это все как раз - чтобы зарядить
> таск, и - забыть о нем, делегировав разборку с микродеталями -
> машине?
> Хотя какие ОС, такие и пользователи - и автоматизация у них.
Ну это у вас других задач кроме писания "одноразовых однострочников"(ТМ) каждый раз как в первый раз нет - а у людей есть, и инструмент на удивление - даже позволяет их решать примерно мнээээ... на уровне python'овского tkinter'а.
| |
|
6.318, Аноним (-), 08:38, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ну это у вас других задач кроме писания "одноразовых однострочников"(ТМ) каждый раз
> как в первый раз нет - а у людей есть, и
> инструмент на удивление - даже позволяет их решать примерно мнээээ... на
> уровне python'овского tkinter'а.
Только вот смысл занятия этим непотребством - совершенно не раскрыт. Хотя если очень хочется, из баша тоже можно открывать диалоги - хоть гуйные - показывать прогресс бары всякие и проч. Ибо есть всякие утилиты для этого.
А как пример - у меня энный скрипт кажет допустим системные notifications. Но, конечно, сам он никакие апи для этого не дергает а вызывает программу. Не хватало мне еще апю для разовой нотификации пару раз за всю работу системы - самому дергать.
| |
|
|
|
|
|
1.35, Аноним (35), 16:34, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
>Добавлена загружаемая команда "kv", формирующая ассоциативный массив на основе набора данных в формате "ключ значение".
Как неожиданно и приятно.
| |
1.48, Аноним (-), 17:13, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ого! Эпичная новость! Каждый линуксоид в открывая терминал работает с ним.
| |
1.62, Витюшка (?), 17:56, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Ребята, мой вам совет. Переходите на nushell. Пока не поздно.
Лучшая оболочка и язык программирования. Кросс-платформенная.
| |
|
2.91, Аноним (89), 20:15, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Где-то об этом говорил уже. Может, и лучше, но чтобы использовать, нужно установить. Чтобы установить, нужно подключиться к Интернету. Для пользователя может быть неудобно - вы даете ему скрипт и требуете выполнения ряда условий, чтобы он у него заработал. Некрасиво. Проще "помучиться" с сабжем и получить тот же результат без накладных проблем.
| |
|
3.97, Аноним (133), 20:52, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Чтобы установить, нужно подключиться к Интернету.
Зачем от него отключаться?
| |
3.119, НяшМяш (ok), 22:49, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Как-то на конторе один раз всплыла критичная проблема, которую за 10 минут обошли скриптом на ноде. Наверное можно было и на баше/цмд/повершелле, но надо было кроссплатформенно и очень быстро. Ничего, кому было срочно - поставили ноду и запускали скрипт без претензий. Потом уже через несколько часов починили нормально, но скрипт сохранили на всякий случай.
Если пользователю нужен скрипт, но у него _нет_ интернета (интересно, как он этот скрипт получил тогда) - значит пользователь достаточно умный и сможет сам себе переписать исходный скрипт на что угодно в наличии.
| |
|
4.175, нейм (?), 07:51, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> интересно, как он этот скрипт получил тогда
нет интернета != нет интранета
с другой стороны, подавляюще большинство уже ничего он-премом не держит, все продались облакам
| |
|
|
2.130, Аноним (-), 00:01, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ребята, мой вам совет. Переходите на nushell. Пока не поздно.
> Лучшая оболочка и язык программирования. Кросс-платформенная.
Вот лично я шеллом пользуюсь для системной автоматизации на 80%. А этой штуки нет в репах дистро. Конец истории.
| |
|
|
4.186, Аноним (-), 09:21, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Речь не про локалхосты, а про продакшен.
Там все совершенно аналогично. Но можно конечно притащить сторонний варезок от васянов. А потом если кто порутает 100500 серваков - заодно и линчуют как раз умника который это сосватал.
| |
|
5.234, User (??), 12:36, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Речь не про локалхосты, а про продакшен.
> Там все совершенно аналогично. Но можно конечно притащить сторонний варезок от васянов.
> А потом если кто порутает 100500 серваков - заодно и линчуют
> как раз умника который это сосватал.
Да нет, не аналогично. В prod'е в худшем случае ansible-salt, а то и вовсе вот - terraform+kustomize а баша нет - совсем нет - вообще нет - никак нет. И поставить нельзя.
| |
|
6.293, Аноним (-), 06:31, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Да нет, не аналогично. В prod'е в худшем случае ansible-salt, а то
> и вовсе вот - terraform+kustomize а баша нет - совсем нет
> - вообще нет - никак нет. И поставить нельзя.
Чтобы баша нет - это вообще какой-то жуткий маздай должен быть. А в linux он извините - по дефолту. И эта что-б@я его в половине случаев сама и зовет.
Но вот маздай, подлежащий автоматизации - это очень нишевой и немногочисленный прод, типа контроллеров доменов и проч. Большая часть серваков на этом глобусе - линух. Даже на этом вашем абажуре, тудыть. И баш там - out of the box тупо.
| |
|
7.303, User (??), 07:12, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Да нет, не аналогично. В prod'е в худшем случае ansible-salt, а то
>> и вовсе вот - terraform+kustomize а баша нет - совсем нет
>> - вообще нет - никак нет. И поставить нельзя.
> Чтобы баша нет - это вообще какой-то жуткий маздай должен быть. А
> в linux он извините - по дефолту. И эта что-б@я его
> в половине случаев сама и зовет.
ну вот недалее, как вчера зОказчег отдал раскатанный terraform'ом куберовский кластер на базе какого-то минимального debian'а с вот единственным запущенным k3s. Хз, есть там bash\dash - но вот SSH отсутствует определенно. И да, как настрою - exec в контейнер у тебя тоже не получится - ИБэ не велит ).
> Но вот маздай, подлежащий автоматизации - это очень нишевой и немногочисленный прод,
> типа контроллеров доменов и проч. Большая часть серваков на этом глобусе
> - линух. Даже на этом вашем абажуре, тудыть. И баш там
> - out of the box тупо.
Нуэээда, может быть - но вот добраться до него в managed cloud - удачи, сынок. Вот тебе абажур cli - его и тыкай, а унутрь не лезь, не надь оно тебе.
| |
|
8.320, Аноним (-), 08:49, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Debian по моему технически невозможно без bash раскатать Т е даже в ультрамини... большой текст свёрнут, показать | |
|
|
|
5.262, Аноним (258), 18:21, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Там все совершенно аналогично.
Но только если весь твой продакшен это локалхост.
| |
|
6.294, Аноним (-), 06:33, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Там все совершенно аналогично.
> Но только если весь твой продакшен это локалхост.
Этих локалхостов сейчас - даже на абажуре линуха более 70%. И у них всех bash есть вот просто сразу. Без него вообще линуховый образ/контейнер не соберешь тупо. И можно ГАРАНИИРОВАНО уповать на его наличие.
| |
|
|
4.269, _ (??), 20:38, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Дооо! Там такого *****а нет, аж в абсолютный ноль (по Кельвину) :)
| |
|
3.152, Аноним (150), 01:48, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Эта штука есть в репах дистра. Многих.
Только я вообще ничего не понял. Там один бинарник, всего.
Я, конечно спорить не буду. Но «нет в репах- конец истории» выглядит смешно в современных реалиях. Как и понятие «система» в 2025 году. Система- это несовместимые баш портянки? Сотни несовместимых между собой мини программ? Сотни каких-то идиотских опций у каждой? Regex, который у этих программ у всех разный?
| |
|
4.158, anonymos (?), 03:34, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Конечно нет ))) Это скрипты на "пистоне", которые просто "идеально совместимые" от версии к версии )))
| |
|
5.159, freehck (ok), 04:56, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Конечно нет ))) Это скрипты на "пистоне", которые просто "идеально совместимые" от версии к версии )))
Да ладно тебе, питон — отличный язык! Причем в каждой минорной версии! ))
| |
5.215, User (??), 11:48, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Конечно нет ))) Это скрипты на "пистоне", которые просто "идеально совместимые" от
> версии к версии )))
Ты что, не додумался загуглить совет "В контейнер заверни!!"? Ну ты л-шара! )))
| |
|
6.237, Аноним (237), 13:17, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ты что, не додумался загуглить совет "В контейнер заверни!!"? Ну ты л-шара! )))
И скриптом своим содержимое этого контейнера и настраивай.
И да - обновлять контейнер даже не вздумай.
| |
|
7.240, User (??), 13:30, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Ты что, не додумался загуглить совет "В контейнер заверни!!"? Ну ты л-шара! )))
> И скриптом своим содержимое этого контейнера и настраивай.
> И да - обновлять контейнер даже не вздумай.
Вот! Сразу видно понимающего человека!
Так и живем, чо.
| |
|
|
|
4.180, Аноним (-), 09:04, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | Не вижу такой пакет в Debian И в деривативах по наследству - вероятно, аналогич... большой текст свёрнут, показать | |
|
5.218, User (??), 11:51, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Система- это несовместимые баш портянки?
> Баш портянки как раз очень неплохо совместимы в общем случае.
Ха. Ха. Ха. Запусти скрЫпт длиннее 50 строчек на macos, windows, rhel и ubuntu без переписывания и приходи, вместе посмеемся...
| |
|
6.227, Аноним (155), 12:08, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Баш-портянки сами с собой несовместимы. Хотел как-то установить одну игрушку с GOG, ну, думаю, есть же нативная версия. А там установщик как раз в виде баш-портянки. И вываливается с какой-то неудобоваримой ошибкой. Я поиграть хотел, а не баш изучать. Поставил через Wine без проблем в итоге.
| |
|
7.241, User (??), 13:34, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Если вычеркнуть недооси то останется rhel и ubuntu - без проблем!
Ну да, ну да - сразу видно человека, который даже и не пробовал )).
В 8м rhel'е если что - протухший 3.6 в дефолтах со всеми вытекающими.
| |
|
|
9.249, User (??), 15:27, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ну вот здесь мы имеем пример так называемого трындежа - ну или натягивания совы ... текст свёрнут, показать | |
9.279, User (??), 21:46, 07/07/2025 [^] [^^] [^^^] [ответить] | +/– | Блин, сорян - меня с bash а на python унесло С первым все тоже не идеально - но... текст свёрнут, показать | |
|
|
|
6.295, Аноним (-), 06:35, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ха. Ха. Ха. Запусти скрЫпт длиннее 50 строчек на macos, windows, rhel
> и ubuntu без переписывания и приходи, вместе посмеемся...
MacOS и Windows - в продакшне используются очень нишево. Мягко говоря. На серверах обычно линух, кроме сильно некоторых вещей.
Ну и для симметрии - а покажете такой фортель для powershell? Там вон кто-то пискнул что он кроссплатформерный, о как :)
| |
|
7.305, User (??), 07:38, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Какой именно фортель? Он так-то и на mac и на linux практически однокнопочно ставится, что не так-то?
| |
|
8.350, _ (??), 20:48, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ставиццо - таки да А потом то что Хотим из линуска AD повертеть а ЙУХ ... текст свёрнут, показать | |
|
|
|
|
4.213, Аноним (213), 11:46, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> выглядит смешно в современных реалиях.
Именно. sh есть везде, а вот как поставить ваше, на коммутатор китайский, и именно коммутатор, а не роутер, или какую-нибудь esp... а никак
| |
|
|
2.178, Аноним (214), 08:00, 07/07/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Ребята, мой вам совет. Переходите на Powershell. Пока не поздно.
Лучшая оболочка и язык программирования. Кросс-платформенная.
| |
|
3.182, Аноним (-), 09:09, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Ребята, мой вам совет. Переходите на Powershell. Пока не поздно.
...и вы сможете делать то что делали за 2 минуты - за полдня :). Вот это апгрейд! :)
> Лучшая оболочка и язык программирования. Кросс-платформенная.
Не вижу эту шляпу в пакетах моего дистро. Вот такая вот хреновая кроссплатформенность.
Как говорится, автомобиль Форд может быть любого цвета, а софт от майкрософт корссплатформенный - при условии что вы его билдуете под винду. С ESE DB такая же фигня примерно. Поэтмоу оно уже 4 года как валяется хз зачем в состоянии дохляка.
| |
|
4.192, Аноним (214), 09:29, 07/07/2025 [^] [^^] [^^^] [ответить] | +2 +/– | Просьба аргументировать, привести примеры, спасибо Кроссплатформенность это зн... большой текст свёрнут, показать | |
|
5.270, _ (??), 20:45, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Просьба аргументировать, привести примеры, спасибо.
Посмотри что у твоих админов на bash сделано и попробуй переписать это на PS.
А вот _потом_ приходи сюда и поговорим :))))
PS: Прикол там в том, что _некоторые_ вещи на PS и-в-правду проще делать. Некоторые ... но делать то надо - все! Ну и подумаешь трижды что на чём.
PPS: Пока Python был V2 - можно было на нём ещё. Третий это какое то безумство 8-\ не связывайтесь.
| |
|
6.297, Аноним (-), 06:48, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Посмотри что у твоих админов на bash сделано и попробуй переписать это на PS.
Я уже подогнал ему пример - респин системных образов с моим набором пакетов и кастомизациями, уникализацией инстанса ос и проч. Я на баше это себе за вечер сделал. Посмотрим как оно на ps получается? Особенно на винде :)
| |
|
7.327, Аноним (324), 12:01, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Я уже подогнал ему пример - респин системных образов с моим набором пакетов и кастомизациями, уникализацией инстанса ос и проч. Я на баше это себе за вечер сделал. Посмотрим как оно на ps получается? Особенно на винде :)
--
Тебе уже подогнали ответ - осдбилдер, вимвитч. И кстати твои уникальности нигде не стучали, сейчас очень интересно идёт в районе идеи талос. И твой баш там вообще никуда не нужен и не используется.
И ты алаверды давай - за месяцок подогнать сборку ад и ексченджа. Естественно не от мс - зачем нам эта бяка, чисто опенсурс.
Ну давай, начинай ныть что ты не нанимался, что у тебя другие задачи. Про любимое лизание ботинок не забудь.
| |
|
|
5.296, Аноним (-), 06:47, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Типизация будет делать мозг, километровые конструкции и пути набивать - при почт... большой текст свёрнут, показать | |
|
6.328, Аноним (324), 12:20, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | А она не может Берем скрипт на ps - пробуем запустить его на условной убунте ил... большой текст свёрнут, показать | |
|
|
8.345, Аноним (304), 19:34, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | ИМХО научитесь нормально цитировать до того как умничать Т е или для инла... большой текст свёрнут, показать | |
|
|
|
|
|
3.187, Аноним (184), 09:22, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Мне нужно было кроссплатформенное решение, которое само анализирует, под чем запущено, разбрасывает файлы приложения по нескольким каталогам на целевой платформе (местоположение зависит от платформы), а также анализирует содержимое и прописывает кое-что в нужных местах нескольких файлов инициализации. Получилось - 1 пакетный файл с расширением cmd.
| |
|
2.217, Аноним (217), 11:50, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Этот ваш nushell на Ржавом и с зоопарком лицензий. Пользуйтесь им сами.
| |
|
3.244, Аноним (244), 14:35, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Этот ваш nushell на Ржавом и с зоопарком лицензий. Пользуйтесь им сами.
Там только MIT.
Ну а насчет Ржавого, это да, это комментатор не подумал, а это ведь статья!
"Публичные действия, выражающие явное неуважение к обществу и совершенные в целях оскорбления религиозных чувств верующих"
| |
|
|
1.64, Аноним (133), 18:09, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> В новой версии Readline предложена опция "search-ignore-case" для поиска в истории без учёта регистра символов.
На году две тысячи двадцать пятом до кодерков начало доходить, что регистрозависимость неудобна.
| |
|
2.74, Аноним (-), 19:23, 06/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Читать умеешь? Добавлена, как необязательная опция. И это не означает, что регистронезависимость это хорошо.
| |
|
3.136, Аноним (133), 00:22, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> необязательная опция
> это не означает, что регистронезависимость это хорошо
Вижу, что ошибся. Не дошло. Ну, подождём ещё 55 лет.
| |
|
2.147, Фрол (?), 01:15, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
если ничего слаще ср/м или какого-нито продос на спектруме не едал - то не только неудобна, но даже невообразима.
| |
|
3.157, Аноним (155), 02:54, 07/07/2025 [^] [^^] [^^^] [ответить]
| –1 +/– |
Ну так-то CP/M для людей делалась, в отличие от. Но вы, конечно, можете объяснить, где регистрозависимость удобна.
| |
|
4.161, Аноним (258), 05:06, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
В си на pdp11. Потому что строки это массивы байтов, а раздуплять регистр не научились даже в 2025. Линус так и сказал: идеально сделать для всех языков мира не можем, поэтому вообще делать ничего не будем. Хотя казалось бы, такая простая задача — сделать good enough. Даже в Питоне справились.
| |
|
5.239, Аноним (237), 13:25, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Линус так и сказал: идеально сделать для всех языков мира не можем, поэтому вообще делать ничего не будем
Тут надо заменить слово "идеально" на "правильно".
Правильно сделать невозможно. Значит будут исправления. Значит поведение будет зависеть от версии.
Кому это надо?
| |
|
|
3.162, Аноним (258), 05:08, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ничего слаще лисп-машины симболикса я за 20+ лет в индустрии не видел. И не увижу уже, пожалуй.
| |
|
2.199, Аноним (197), 11:00, 07/07/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Даже если дошло, всё равно реанимировать это болото бесполезно - ФС-то тоже регистрозависимая! :)) Одно тянет другое НА ДНО.
| |
|
3.333, OpenEcho (?), 15:02, 08/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Даже если дошло, всё равно реанимировать это болото бесполезно - ФС-то тоже регистрозависимая! :)) Одно тянет другое НА ДНО.
Ограниченность в знаниях + публичные высказывания = Глупость выставленная на показ
Нате, виндузируйте:
mkfs -t ext4 -O casefold -E encoding_flags=strict /dev/vda
И да, давно можно
| |
|
4.351, _ (??), 20:56, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> И да, давно можно
НО НЕ НУЖНО!
Неужели ещё остались упоротые которые во времена зрелого UTF не видят что регистрозависимость - просто неипическое преимущество и вообще - благо?!?!
| |
|
|
2.219, User (??), 11:53, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> В новой версии Readline предложена опция "search-ignore-case" для поиска в истории без учёта регистра символов.
> На году две тысячи двадцать пятом до кодерков начало доходить, что регистрозависимость
> неудобна.
Тут проблема не в "удобно"\"не удобно" - до "кодерков"(ТМ) стало доходить, что реализовать её сколько-нибудь вменяемо в современных реалиях у них ну... вот... "неполучаицца".
| |
|
3.352, _ (??), 21:00, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ты говоришь с челом который походу на КОИ-7 до сих пор :)
Его ещё только ждут увлекательные приключения, которые мы за лет 15(?) то уже прошли :)
Пожелаем Чебурашке удачи в дороге! :)
| |
|
|
1.67, Аноним (67), 18:33, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Результаты выполнения команды отдаются как результат подстановки или записываются в переменную REPLY.
Я не проверял на практике, но судя по документации, здесь ошибка. Переменная REPLY используется в направлении, противоположном указанному: если использовать символ |, то будет подставлено не значение, которое команда выведет в stdout, а значение, которое она присвоит в переменную REPLY.
| |
|
2.85, shaped (ok), 20:00, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
А с функциями будет работать?
Если да, то больше не будет затыков и проверить что вернула функция и вывод в переменную запихать.
Ещё бы вложенные массивы добавили и я доволен.
| |
|
3.148, Аноним (38), 01:28, 07/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Вложенные хештейблы хотя бы.
Функции можно дёрнуть так ${|read -r REPLY< <(funcname);} или так ${|read -r REPLY<<<$(funcname);}
Но это не сильно отличается от существующего. Если честно, не совсем понимаю, в чём были сложности раньше. То, что сабшел не видит не экспортированные переменные, иногда создавало определённые проблемы, но это тут не поможет. Какой-то узкоспецифический кейс работы с локальными переменными?
| |
|
4.188, shaped (ok), 09:23, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
С функциями затык в проверке что возвращает приходится проверять $?
| |
|
|
|
1.86, BrainFucker (ok), 20:05, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Я обычно при написании скриптов предпочитаю ограничиваться /bin/dash, а когда его возможностей не хватает, пишу на питоне.
Переусложнять bash фичами такая себе затея, там ещё лет 10 ждать когда новые фичи станут повсеместно распространены.
| |
|
2.109, Анонм (?), 22:11, 06/07/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Писать под линукс и выискивать башизмы - бред
Писать под якобы POSIX и надеяться, что ваша портянка якобы будет работать под BSD - еще больший бред
| |
|
3.207, Аноним (184), 11:36, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Писать под якобы POSIX и надеяться, что ваша портянка якобы будет работать под BSD - еще больший бред
В связи с тем, что многие конструкции по-разному работают в Linux и BSD, тестирование обязательно.
| |
3.281, Аноним (281), 22:19, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Пиши не под якобы, а под нормальный POSIX и тестируй. Если не умеешь — не думай, что все такие же криворукие.
| |
|
4.300, Аноним (-), 07:00, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Пиши не под якобы, а под нормальный POSIX и тестируй. Если не
> умеешь — не думай, что все такие же криворукие.
Писать под posix sh вместо сабжа - удовольствие очень сильно ниже среднего и имеет смысл только в каких-то совсем эксклюзивных случаях. Ибо сильно якорит скорость написания скрипта.
| |
|
5.331, Аноним (281), 14:38, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Случай, когда нужно обеспечить переносимость, уже стал эксклюзивным? Ну ок.
А что там тебя тормозит, если не секрет?
| |
|
6.343, Аноним (-), 19:17, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Случай, когда нужно обеспечить переносимость, уже стал эксклюзивным? Ну ок.
> А что там тебя тормозит, если не секрет?
Просто сравните что умеет bash как именно расширения за пределами posix sh - и охренейте. Я конечно не предлагаю с пыла с жару key-value списками сразу хреначить - но железно уверен что в posix sh ничем таким даже близко не пахло.
А так - bash умеет /dev/tcp допустим. В sh что-то такое - ну и где? В лучшем случае что-то такое можно неткатом изобразить, но вот неткаты реально - разные бывают, и в целом будет сильно канительнее. Но там еще дофига всего, типа сравнения переменных и проч гораздо убогее.
| |
|
|
|
3.299, Аноним (-), 06:59, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Писать под линукс и выискивать башизмы - бред
> Писать под якобы POSIX и надеяться, что ваша портянка якобы будет работать
> под BSD - еще больший бред
Я проще делаю - отлупляю им "поставьте баш". Если очень настаивают #!/bin/bash в начало скрипта вписываю, и хрен оспоришь.
Оно conforms to - "как мне удобно". Принцип прост: не нравится - не юзай. Если совсем не работает - и починилось - можно попробовать патчи прислать. Но welcome ли они - on case by case basis. Ибо мне вообще пофиг что с BSD случится и добавлять мне проблем - ну вот нет.
| |
|
4.332, Аноним (281), 14:41, 08/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Если очень настаивают #!/bin/bash в начало скрипта вписываю
То есть обычно у тебя шебинг #!/bin/sh, но ты используешь башизмы?
Чувак, очень тебя прошу. Сделай мир лучше. Уйди из айтишки, в мире куча профессий, которые тебе больше подойдут.
| |
|
5.344, Аноним (-), 19:23, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | В внутренних тулсах на 1 раз его и никакого может не быть Иногда this is inten... большой текст свёрнут, показать | |
|
6.355, _ (??), 21:14, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> То есть обычно у тебя шебинг #!/bin/sh, но ты используешь башизмы?
За такое да, согласен - 25 лет расстрела!(С)
> В внутренних тулсах на 1 раз его и никакого может не быть.
И это в 100500 раз лучше чем в шебанге прописать sh для bash скрипта!
>> Чувак, очень тебя прошу. Сделай мир лучше. Уйди из айтишки, в мире куча профессий, которые тебе больше подойдут.
Грубо :) Но справедливо. Впрочем если про баш шебанг понял - оставайся! :)
> В моей книге мир будет лучше - без всякой (около)корпоративной шушеры с их целованием ботинок и двойными стандартами.
Будет целование ботинок вождю и идейному\духовному лидеру? Не - не интересно, лучше уж фильмы про трудовые будни простого немецкого сантехника (С) посмотреть ;-) В них будет смысла больше.
| |
6.358, Аноним (244), 23:33, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> То есть обычно у тебя шебинг #!/bin/sh, но ты используешь башизмы?
...
> стандартом (как минимум де факто) будет Linux и Bash. А остальные
> будут - подстраиваться под нас. Пора сделать так чтобы удобно было
Море пафоса и трындежа, причем унылого ...
А стандарт у тебя, начиная с Bookworm, для /bin/sh - таки dash.
| |
|
|
|
|
2.131, Аноним (-), 00:03, 07/07/2025 [^] [^^] [^^^] [ответить]
| +3 +/– |
> Переусложнять bash фичами такая себе затея, там ещё лет 10 ждать когда
> новые фичи станут повсеместно распространены.
Зато башскрипты через 10 лет - запускаются. Без переписывания. В отличие от питона, который через 3 года проще сразу rm *.py сделать.
| |
|
3.190, Аноним (184), 09:25, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Свойство экспортного продукта. Себе - вечный bash и прогресс. Конкуренты пусть каждые 3 года переписывают то же самое на чем-то модном.
| |
3.225, User (??), 12:01, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Переусложнять bash фичами такая себе затея, там ещё лет 10 ждать когда
>> новые фичи станут повсеместно распространены.
> Зато башскрипты через 10 лет - запускаются. Без переписывания. В отличие от
> питона, который через 3 года проще сразу rm *.py сделать.
Ну если там ничего кроме echo "Hello, world!" не было то таки да, никаких проблем. В жЫзни обычно выходит что-то вроде: "У вас на macacos баш старый! Ой, а тут оказывается sort не поGNU'тый! ОК, gogle - ачоймнесвашим бузибохом делать?! Ой, yum теперь симлинк на dnf, который "такой же, только другой"(ТМ), да? Бида..." - и вроде понятно, что "виновен - не жираф!", но осадочек остается...
| |
|
4.274, _ (??), 21:25, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Не ну всё правильно - macacos и должны страдать! :)
PS: Лопата! Троллю я. А твк - да, есть такое дело, но вот жеж ты блин - оно и к примеру с питоном - тоже есть :)
| |
|
5.298, User (??), 06:56, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Не ну всё правильно - macacos и должны страдать! :)
> PS: Лопата! Троллю я. А твк - да, есть такое дело, но
> вот жеж ты блин - оно и к примеру с питоном
> - тоже есть :)
Со змеюкой - хуже еще, причем почитай "кратно".
Будешь смеяться - меньше всего проблем у меня в краткий период работы с groovy было - ЕМНИП, ни разу ничего переписывать не пришлось - и вроде даже (Но тут и ошибиться могу - я в то время еще красноглазил) норот под виндой отлаживался. Впрочем, может просто работал мало и задачи специфические были - вот по граблям и не напрыгался, было бы там все так шоколадно - все бы поди пользовались.
Коллега экспериментировал с go для этой цели - но больно уж low-level'ьно и задач именно "кроссплатформенности", в общем, не решает.
| |
|
6.356, _ (??), 21:34, 08/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Коллега экспериментировал с go для этой цели - но больно уж low-level'ьно
Смягчается правильными либами, но таки - да :)
Я тоже с Go в этом смысле игрался, скажи своему коллеге про: https://stackoverflow.com/questions/7707178/whats-the-appropriate-go-shebang-l
... ну раз он его как скрипт-язык заюзать пытается... Да - странное(С), но вотЪ :)
> и задач именно "кроссплатформенности", в общем, не решает.
Да узбагойтесь вы уже, этого даже Java не решает на 100%
А пути Win\Ux обрабатывать унифицированно - в го тоже есть модуль... но это жи меньше 1%
от того, на что наступиЦЦо :)
| |
|
7.357, User (??), 21:46, 08/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
>> Коллега экспериментировал с go для этой цели - но больно уж low-level'ьно
> Смягчается правильными либами, но таки - да :)
> Я тоже с Go в этом смысле игрался, скажи своему коллеге про:
> https://stackoverflow.com/questions/7707178/whats-the-appropriate-go-shebang-l
> ... ну раз он его как скрипт-язык заюзать пытается... Да - странное(С),
> но вотЪ :)
Тут ужо даже M$ подоспел с выполнением C# без сборки проекта - ща покажутЪ "как надо"
>> и задач именно "кроссплатформенности", в общем, не решает.
> Да узбагойтесь вы уже, этого даже Java не решает на 100%
> А пути Win\Ux обрабатывать унифицированно - в го тоже есть модуль... но
> это жи меньше 1%
> от того, на что наступиЦЦо :)
Да все уже поняли, что задача - проклятая, и решения вот не умеет - надо таскать все окружение с собой в контейнере - тогда есть шанс )
| |
|
|
|
4.302, Аноним (-), 07:08, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Это в целом какая-то экзотика Конечно если с пылу с жару фич подхватить - вот п... большой текст свёрнут, показать | |
|
5.310, User (??), 07:56, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Да не - просто у этих вот bash прям ну ваааще замшелый, 3ий, что ли еще А Ну... большой текст свёрнут, показать | |
|
6.321, Аноним (-), 09:02, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | Ну я как бы инновациями в общем случае - тоже не злоупотребляю Какое-нибудь клю... большой текст свёрнут, показать | |
|
|
|
|
|
1.98, Аноним (-), 21:05, 06/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Например, можно выбрать сортировку по имени (GLOBSORT=name), размеру (GLOBSORT=size) или времени изменения (GLOBSORT=mtime), а также определить прямой (от меньшего к большему) или обратный (от большего к меньшему) порядок сортировки (например, при "GLOBSORT=-size" вначале будут показаны самые большие файлы).
Но сортировку по-человечески они так и не осилили. Чтобы 2.txt шёл бы после 1.txt но до 10.txt.
| |
|
2.116, Аноним (114), 22:43, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Вы так и не осилили натуральную сортировку в sort ? sort -V
Наберут по объявлению...
| |
2.118, Аноним (38), 22:48, 06/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Натуральная сортировка есть в ls, если очень надо. Только не помню, чтобы мне было не всё равно на порядок файлов.
| |
|
3.140, Аноним (133), 00:24, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Если все файлы на компьютере наизусть помнишь, то может и действительно всё равно. Но зачем тогда тебе файловая система? А если надо что-то найти быстренько глазами — приходится сортировать.
| |
|
4.143, Аноним (38), 00:43, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Искать глазами работает только когда все файлы на компьютере наизусть помнишь, я наблюдаю тут некоторое противоречие. Чем поможет натуральная сортировка в баше тоже не понятно -- для представления списка файлов пользователю обычно используется ls.
| |
|
5.149, Аноним (-), 01:33, 07/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
> для представления списка файлов пользователю обычно используется ls.
Для тех, кто не пользуется терминалом я могу раскрыть секрет. ls обычно не используется. Он используется только тогда, когда автодополнения недостаточно по каким-то причинам. Может быть потому что хочется не просто список файлов/директорий, а с красивыми цветами, чтобы типы были бы видны, чтобы отличать директорию от симлинка, например. Может ещё по какой причине, но это бывает редко.
| |
|
6.151, Аноним (38), 01:44, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Как автодополнение связано с удобочитаемым представлением пользователю? Формат может быть совершенно любым. Ну и каким боком натуральная сортировка к автодополнению тоже не ясно, я могу понять ещё, если хочется сделать обработку файлов в порядке, в котором их видит пользователь в ФМ.
| |
6.160, freehck (ok), 05:03, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> ls обычно не используется
Регулярно используется, да хотя бы из-за этого: ls -ltrh
Чем ты мне по времени отсортируешь так же удобно? А по размеру? А с исключением бэкапных файлов? А там и другие фильтры полезные вообще-то есть…
| |
6.176, нейм (?), 07:54, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> ls обычно не используется
в твоем пузыре любителей цветного вывода - может и так, но за всей отучайся говорить
| |
|
5.163, Аноним (258), 05:14, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Когда файлы наизусть знаешь ничего искать не надо, можно по памяти вбивать, в худшем случае постучать по табу, что-нибудь да вывалится. Вот когда не знаешь, но примерно представляешь как должно выглядеть — сортировка в режиме для человека просто необходима.
| |
|
|
|
|
|
2.183, Аноним (-), 09:11, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Когда уже буфер обмена починят? ctrl+c и ctrl+v не работает!
Сабж вообще буфером обмена не занимается. Сюрприз.
| |
|
3.200, Аноним (197), 11:03, 07/07/2025 [^] [^^] [^^^] [ответить]
| –2 +/– |
Никого не волнует, чем занимается баш. Если юзер хочет скопировать строку, он ДОЛЖЕН иметь возможность без бубнов это сделать. Но т.к. линукс - это путь боли и мучений, то вот да - вылезают такие как ты "сабжу ваш буфер пофиг". Ну тогда нафик нужен весь этот линукс?? А ведь эуропа собирается на него переходить :))) Юзерам тоже будешь КАЖДОМУ объяснять, где буфер обмена и почему ничего не работает?
| |
|
4.230, Аноним (228), 12:21, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ну вы бы ещё Линусу Торвальдсу претензию предъявили, почему буфер обмена не встроен в ядро.
Ставите десктопный дистр с GNOME или KDE и там ваш юзер БУДЕТ иметь возможность воспользоваться буфером обмена без бубнов. Эуроюзерам в евромуниципалитетах евроадмины объяснят что и где там находится.
| |
4.236, Facemaker (?), 12:54, 07/07/2025 [^] [^^] [^^^] [ответить]
| +1 +/– |
Что за истерика? Bash — всего лишь командный интерпретатор. В интерактивном режиме он работает в эмуляторе терминала, который и берёт на себя задачи копипасты.
| |
4.275, _ (??), 21:30, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ой да это же элементарно лечится! Смотри - набери в терминале vi и нажми энтер!
...
...
...
Этого ононима мы тут ещё пару недель не увидим, будет занят - будет искать выход :)))
| |
4.346, Аноним (-), 19:53, 08/07/2025 [^] [^^] [^^^] [ответить] | +/– | И все б ничего - кроме того что ctrl c как шорткат для вырубания программ inte... большой текст свёрнут, показать | |
|
|
2.191, Аноним (184), 09:28, 07/07/2025 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ctrl-Ins и Shift-Ins, по-моему, удобнее. И в терминале прекрасно работают.
| |
|
3.245, Аноним (244), 14:41, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
> Ctrl-Ins и Shift-Ins, по-моему, удобнее.
На ноутах удобсвто сильно так себе.
Но вообще, терминалы обычно настраиваются в этом плане, так что никто не мешает сделать Ctrl-Shift-(C/V)
| |
|
2.220, Аноним (220), 11:53, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
Ctrl-Shift-C и Ctrl-Shift-V.
upd: сам баш ващет запускается в терминале, поэтому вопросы надо задавать о терминале.
| |
|
3.277, _ (??), 21:33, 07/07/2025 [^] [^^] [^^^] [ответить]
| +/– |
У вас жи терминал в граф сессии запущен? - А там и мышой можно (и обычно - даже настроено)
| |
|
|
1.280, Аноним (281), 22:12, 07/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> позволяющие перехватить вывод команды <…> без использования неименованных каналов
Боюсь спросить, что же тогда для этого используется.
| |
1.284, Кошкажена (?), 23:31, 07/07/2025 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
> Реализованы новые формы подстановки коман
Да, нужно больше подстановок, а то текущий cheatsheet маловат.
| |
|