metaclass: (Default)
[personal profile] metaclass
Я в глубокой печали.
За вчера и сегодня мне пришлось пользоваться шестью интерпретаторами командной строки: F# interactive, Firebird isql, Firebird gsec, Postgresql psql, SQLite, bash и cmd.exe.

Я все понимаю, но пожалуйста, организуйте комитет по стандартизации стандарного набора команд: help и quit. Я очень заебался вспоминать, где я сейчас нахожусь, какая команда показывает хелп и какая команда позволяет выйти и каким количеством каких символов ее нужно терминировать.

Кроме того, я надеюсь, что тот, кто придумал getopt_long, а так же то, что 83% линуксовых утилит реагируют на ключ командной строки --help, тем самым искупил грехи свои и всех своих родственников в +-12 коленах, а тем, кто не соблюдают эту конвенцию, в аду псы будут лизать мозг смердящими языками через вырванные глаза.

Date: 2011-09-11 08:22 pm (UTC)
From: [identity profile] berezovsky.livejournal.com
:-(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((

Date: 2011-09-11 08:24 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Ребе, открою вам страшную тайну: в Mac OS X, хоть она и насквозь юниксовая, утилиты --help не понимают. Надо бы проверить на других BSD-системах, но нету под рукой.

Date: 2011-09-11 09:01 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Завтра проверю, если не забуду. Но по смутным воспоминаниям - два дефиса не понимает в принципе.

Date: 2011-09-11 08:33 pm (UTC)
From: [identity profile] theiced.livejournal.com
потому что макос говно наверное?

Date: 2011-09-11 08:59 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Да нет, обычная операционка, в чём-то лучше других, в чём-то хуже.

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 02:11 am (UTC) - Expand

(no subject)

From: [identity profile] darkdrip.livejournal.com - Date: 2011-09-12 04:25 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 08:39 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 10:40 am (UTC) - Expand

(no subject)

From: [identity profile] darkdrip.livejournal.com - Date: 2011-09-12 01:43 pm (UTC) - Expand

(no subject)

From: [identity profile] maholet.livejournal.com - Date: 2011-09-13 01:04 am (UTC) - Expand

(no subject)

From: [identity profile] darkdrip.livejournal.com - Date: 2011-09-12 01:44 pm (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 01:47 pm (UTC) - Expand

(no subject)

From: [identity profile] kisa-i-osya.livejournal.com - Date: 2011-09-13 07:24 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 07:04 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 02:36 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 04:21 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 04:22 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 04:24 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 04:26 pm (UTC) - Expand

(no subject)

From: [identity profile] kisa-i-osya.livejournal.com - Date: 2011-09-13 07:25 pm (UTC) - Expand

Date: 2011-09-11 08:47 pm (UTC)
From: [identity profile] inhate.livejournal.com
Там юзерспейс в *BSD* уёбищниый, кто ж спорит. А уж в той BSD с который копипиздился OSX ИМХО и подавно. Интесно, там ls и du уже "-h" понимают?

Date: 2011-09-11 08:54 pm (UTC)
From: [identity profile] aamonster.livejournal.com
-h - да, насколько я помню. Завтра на работе могу попроверять =)

Date: 2011-09-11 09:40 pm (UTC)
From: [identity profile] vit-r.livejournal.com
В каком, пардон месте --help не понимают? Все утилиты спокойно реагируют на ключ.

Date: 2011-09-11 09:52 pm (UTC)
From: [identity profile] aamonster.livejournal.com
В консоли, вестимо. OS X Lion. Кажется, даже ls --help не работал, ну и ещё какие-то.
Я что - я сам обалдел: думал, сейчас это во всех *nix.
Ключ -h работал, man имя_команды - тоже.

Завтра могу по конкретным командам отчитаться.

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 07:08 am (UTC) - Expand

(no subject)

From: [identity profile] vit-r.livejournal.com - Date: 2011-09-12 07:48 am (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 08:19 am (UTC) - Expand

(no subject)

From: [identity profile] trueblacker.livejournal.com - Date: 2011-09-12 08:58 am (UTC) - Expand

Date: 2011-09-12 08:40 am (UTC)
From: [identity profile] sorhed.livejournal.com
Смотря какие утилиты. Coreutils BSD-шные, они такого не умеют. А гит, например, гнутый, он умеет.

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 08:57 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 10:43 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:56 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 10:58 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 11:02 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 11:10 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 11:11 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 11:05 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 11:11 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 11:14 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 11:15 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 11:18 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 11:18 am (UTC) - Expand

(no subject)

From: [identity profile] maholet.livejournal.com - Date: 2011-09-13 01:09 am (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 04:03 pm (UTC) - Expand

Date: 2011-09-11 08:45 pm (UTC)
From: [identity profile] http://users.livejournal.com/_slw/
какая команда показывает хелп и какая команда позволяет выйти и каким количеством каких символов ее нужно терминировать.

^D

Date: 2011-09-11 09:13 pm (UTC)
From: [identity profile] gds.livejournal.com
лиловая госпожа рассказывает, что в cmd ^D не работает как выход из оболочки.

(no subject)

From: [identity profile] hshhhhh.livejournal.com - Date: 2011-09-11 09:30 pm (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-11 09:45 pm (UTC) - Expand

(no subject)

From: [identity profile] hshhhhh.livejournal.com - Date: 2011-09-11 09:52 pm (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-11 10:18 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-09-12 04:47 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 06:52 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 08:43 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 09:11 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 09:35 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 09:37 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 09:41 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 09:49 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 09:54 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:01 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 10:08 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:10 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 10:15 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:16 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 10:18 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:19 am (UTC) - Expand

(no subject)

From: [identity profile] gds.livejournal.com - Date: 2011-09-12 10:22 am (UTC) - Expand

(no subject)

From: [personal profile] alll - Date: 2011-09-12 06:29 pm (UTC) - Expand

Date: 2011-09-12 04:47 am (UTC)
From: [identity profile] metaclass.livejournal.com
F# - не работает.
isql - не работает
gsec - не работает
haskell(ghci) - работает
psql - не работает
cmd.exe - не работает
bash - работает.

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2011-09-12 05:14 am (UTC) - Expand

(no subject)

From: [identity profile] tzirechnoy.livejournal.com - Date: 2011-09-12 07:41 am (UTC) - Expand

Date: 2011-09-11 10:00 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Ещё, кстати, луч поноса авторам форумных движков, заменяющих два дефиса на длинное тире. Или тем, кто использует такие движки для IT-форумов.

Date: 2011-09-12 05:16 am (UTC)
From: [identity profile] inhate.livejournal.com
Я б вообще ссылал в профилакторий имени Кащенко всех любителей использовать длинные тире, дефисы и кавычки-ёлочки где-либо за пределами тёминого ЖЖ. Спасибо большевикам, что поотменяли ненужные буквы.

(no subject)

From: [identity profile] alexandr0.livejournal.com - Date: 2011-09-12 10:36 pm (UTC) - Expand

Date: 2011-09-11 11:23 pm (UTC)
From: [identity profile] vaddimka.livejournal.com
я б еще заставил стандартизовать Alt+TAB Ctrl+C Ctrl+V и прочее
потому что в винде и линуксе одинаково, а в макоси изъебнулись и сделали через command (там где значек виндовс у обычных клав)
в итоге, во-первых, сначала возникает вопрос как это вообще нажимать, во-вторых, потом пальцы начинают путаться на винде и линуксах

Date: 2011-09-12 12:30 am (UTC)
From: [identity profile] usovalx.livejournal.com
Это у тебя на хакинтоше от там где значёк виндовс. На родной клавиатуре он рядом с пробелом.

Вот как раз в том как сделаны и стандартизировани шорткаты mac os даёт фору и виндам и линуксу. Особенно майкрософт -- впилили на все "совместимые" клавиатуры пару новых кнопок но так и не придумали нахрена это надо.

(no subject)

From: [identity profile] usovalx.livejournal.com - Date: 2011-09-12 12:32 am (UTC) - Expand

(no subject)

From: [identity profile] usovalx.livejournal.com - Date: 2011-09-12 12:32 am (UTC) - Expand

(no subject)

From: [identity profile] vaddimka.livejournal.com - Date: 2011-09-12 12:40 am (UTC) - Expand

(no subject)

From: [identity profile] usovalx.livejournal.com - Date: 2011-09-12 02:57 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 08:41 am (UTC) - Expand

(no subject)

From: [identity profile] vaddimka.livejournal.com - Date: 2011-09-12 09:14 pm (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 08:47 am (UTC) - Expand

(no subject)

From: [identity profile] vaddimka.livejournal.com - Date: 2011-09-12 09:16 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 02:13 am (UTC) - Expand

(no subject)

From: [identity profile] usovalx.livejournal.com - Date: 2011-09-12 02:53 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 03:10 am (UTC) - Expand

(no subject)

From: [identity profile] usovalx.livejournal.com - Date: 2011-09-12 09:38 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 02:38 pm (UTC) - Expand

(no subject)

From: [identity profile] usovalx.livejournal.com - Date: 2011-09-12 03:29 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 03:50 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 04:10 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 04:14 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 04:23 pm (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 04:25 pm (UTC) - Expand

(no subject)

From: [identity profile] anatoly borodin - Date: 2011-09-12 07:39 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 08:38 pm (UTC) - Expand

(no subject)

From: [identity profile] usovalx.livejournal.com - Date: 2011-09-13 01:56 am (UTC) - Expand

(no subject)

From: [identity profile] vaddimka.livejournal.com - Date: 2011-09-12 09:20 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-13 07:21 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 06:54 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 08:42 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 09:10 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:32 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:35 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:35 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:37 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:39 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:42 am (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2011-09-12 10:54 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 11:04 am (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2011-09-12 11:08 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 11:18 am (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2011-09-12 11:21 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 11:27 am (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2011-09-12 12:11 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 12:12 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2011-09-12 12:43 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 12:48 pm (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:58 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 11:05 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 10:49 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:57 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 10:58 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 11:00 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 11:09 am (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2011-09-12 11:10 am (UTC) - Expand

(no subject)

From: [identity profile] dizel-by.livejournal.com - Date: 2011-09-12 11:11 am (UTC) - Expand

(no subject)

From: [identity profile] theiced.livejournal.com - Date: 2011-09-12 02:44 pm (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 02:45 pm (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:32 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:36 am (UTC) - Expand

(no subject)

From: [identity profile] sorhed.livejournal.com - Date: 2011-09-12 10:36 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 10:38 am (UTC) - Expand

(no subject)

From: [identity profile] bydl0coder.livejournal.com - Date: 2011-09-12 02:37 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2011-09-12 07:24 am (UTC) - Expand

Date: 2011-09-12 07:42 am (UTC)
From: [identity profile] tzirechnoy.livejournal.com
Это Ctrl+C-то в винде и линуксе одинаково?

Date: 2011-09-12 12:46 am (UTC)
From: (Anonymous)
quit - ^D везде же.

Date: 2011-09-12 04:49 am (UTC)
From: [identity profile] metaclass.livejournal.com
Не под виндами )

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2011-09-12 06:54 am (UTC) - Expand

(no subject)

From: [identity profile] maholet.livejournal.com - Date: 2011-09-13 01:19 am (UTC) - Expand

Date: 2011-09-12 04:26 am (UTC)
From: [identity profile] darkdrip.livejournal.com
# python
Python 2.4.3 (#1, Mar 5 2011, 21:25:56)
[GCC 4.1.2 20080704 (Red Hat 4.1.2-50)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> exit
'Use Ctrl-D (i.e. EOF) to exit.'
>>>

Date: 2011-09-12 12:07 pm (UTC)
From: [identity profile] justy-tylor.livejournal.com
В виндах Ctrl-Z там же.

Date: 2011-09-12 06:55 am (UTC)
From: [identity profile] dnnx.livejournal.com
Люто плюсую по всем пунктам.

Недавно сам писал в кругле (https://plus.google.com/118335385029807624129/posts/JzK6hCFcTB1) про такую херь в кложуровском репле.

Как выяснилось, команды выхода там нет. На каком-то форуме предложили такое: `(. System exit 0)`.

Date: 2011-09-12 06:37 pm (UTC)
From: [personal profile] alll
killall спасут на одной платформе,
а taskkill /im - на другой

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 14th, 2025 06:39 am
Powered by Dreamwidth Studios