LINUX.ORG.RU

GNU с человеческим лицом

 , ,


0

2

В связи с предыдущей темой, а есть ли проект, который поддерживает набор ссылок на gnu утилиты, но с человеческими названиями?

Например: concatenate — ссылка на cat, list — ссылка на ls, add_user — ссылка на useradd, change_permission  — ссылка на chmod

и т.д.

Ну или что-то подобное, возможно, целый командный интерпретатор с «человеческим лицом»?

★★★★★

Ответ на: комментарий от Vsevolod-linuxoid

Не хочется плодить велосипеды. Не может быть, что бы никто ещё такого уже не сделал. А так-то да, самому постараться не трудно.

next_time ★★★★★ ()

Эм, а не легче просто запомнить команды, вместо того чтобы городить «человеческое лицо» в миллион символов? О_о

commagray ★★★★★ ()
Ответ на: комментарий от commagray

Не легче. Я их использую раз в полгода, если не реже, даже если выучить, всё равно потом забуду.

next_time ★★★★★ ()

apropos в какой-то степени, если угадать с запросом.

$ apropos -a user add
adduser.conf (5)     - - файл настройки для adduser(8) и add...
adduser (8)          - добавляют пользователя или г...
useradd (8)          - регистрирует нового пользова...
addgroup (8)         - add a user or group to the system
Log::Agent::Tag_List (3pm) - user-defined tags to add to every log
pam_issue (8)        - PAM module to add issue file to user prompt
$ apropos -a concatenate
cat (1)              - concatenate files and print on the standard output
dviconcat (1)        - concatenate DVI files
ncat (1)             - Concatenate and redirect sockets
pnmcat (1)           - concatenate portable anymaps
tac (1)              - concatenate and print files in reverse
tarcat (1)           - concatenates the pieces of a GNU tar multi-volume archive
Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от next_time

ммм... неплохо, надо будет запомнить

Но это банальный поиск по man. Причем не по всему, а по summary. :) Соответсвенно, если у тебя не стоит какая-то программа, то он ее и не найдет. То, что ты ищешь должно все же быть какой-то очень хорошей базой знаний, в которой содержатся типовые задачи и способы их решения. И чтобы поиск интеллектуальный по нечетким запросам по ней работал. Это уже более серьезная вещь. Я бы не сказал, что ненужная. Очень актуальная задачка.

Zubok ★★★★★ ()
Ответ на: комментарий от Zubok

Так-то да, хотелось бы увидеть подобный проект где-нибудь на гитхабе. Возможно, даже присоединиться к разработке, но затрудняюсь, по каким ключевым словам такое искать.

next_time ★★★★★ ()
Ответ на: комментарий от next_time

Глобальный поиск по man - это man -K. И там, и там можно regex использовать. Разумеется, по man -K вылезет куча нерелевантных вещей.

Zubok ★★★★★ ()
Последнее исправление: Zubok (всего исправлений: 1)
Ответ на: комментарий от next_time

Но ведь там как раз всё как тебе нравится — многословно и без сокращений (с ними тоже можно).

anonymous ()
Ответ на: комментарий от anonymous

там вот такая нечитабельная наркомания:

$Acl = Get-Acl "\\R9N2WRN\Share"

$Ar = New-Object System.Security.AccessControl.FileSystemAccessRule("user", "FullControl", "ContainerInherit,ObjectInherit", "None", "Allow")

$Acl.SetAccessRule($Ar)
Set-Acl "\\R9N2WRN\Share" $Acl

почище GNU

next_time ★★★★★ ()

а есть ли проект, который поддерживает набор ссылок на gnu утилиты, но с человеческими названиями?

Есть man + мозг. Хотя, судя по предыдущей теме — ты не осилишь.

h578b1bde ★☆ ()

тут в гойлерее был уже один, с «to read mail» и прочей хренотенью. Тоже про «человеческое лицо» что-то нес.

demidrol ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.