На самом деле это единственный раздел про unix на этом форуме
Модератор: /dev/random
-
SerW
- Сообщения: 402
- ОС: macOS& Fedora Workstation Latest
Сообщение
SerW »
Как можно обозвать частовызываемую команду в терминале ее алиасом?
К примеру, мне хоца, чтобы команда
Shell
gs -o Untitled-with-outlines.pdf -dNoOutputFonts -sDEVICE=pdfwrite Untitled.pdf
вызывалась по алиасу
Сергей Ш. » DragonSerW.RU
-
yoricI
- Сообщения: 1732
- ОС: gentoo fluxbox
Сообщение
yoricI »
Зависит от оболочки.
-
Bizdelnick
- Модератор
- Сообщения: 19428
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Сообщение
Bizdelnick »
Вы не поверите…
alias gsu='gs -o Untitled-with-outlines.pdf -dNoOutputFonts -sDEVICE=pdfwrite Untitled.pdf'
Добавлено (18:04):
yoricI писал: ↑19.09.2021 17:59
Зависит от оболочки.
Во всех POSIX-совместимых (и не только) одинаково.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще | в течение (часа)
новичок
нюанс
по умолчанию | приемлемо
проблема
пробовать
трафик |
-
astroncia
- Сообщения: 133
Сообщение
astroncia »
С аргументами - функции удобнее
Shell
gsu() { gs -o "$1" -dNoOutputFonts -sDEVICE=pdfwrite "$2" }
Shell
gsu Untitled-with-outlines.pdf Untitled.pdf
-
SerW
- Сообщения: 402
- ОС: macOS& Fedora Workstation Latest
Сообщение
SerW »
В мемориз!
Всем отписавшимся -- респект и уважуха.
Сергей Ш. » DragonSerW.RU
-
yoricI
- Сообщения: 1732
- ОС: gentoo fluxbox
Сообщение
yoricI »
Bizdelnick писал: ↑19.09.2021 18:01
Во всех POSIX-совместимых (и не только) одинаково.
А куда прописать? Если bash - .bash_aliases, хотя можно и в другой. А всякие zsh ksh tcsh etc?
-
bars
- Сообщения: 643
- ОС: BSD/LINUX
Сообщение
bars »
yoricI писал: ↑19.09.2021 19:29
А куда прописать? Если bash - .bash_aliases, хотя можно и в другой. А всякие zsh ksh tcsh etc?
У меня там приписано пару команд.
-
delvin-fil
- Сообщения: 131
- ОС: Linux → Gentoo
Сообщение
delvin-fil »
bars писал: ↑19.09.2021 19:35
У меня там приписано пару команд.
Shell
cat .bash_aliases | wc -l
94
Гы

import __hello__
-
Bizdelnick
- Модератор
- Сообщения: 19428
- Статус: nulla salus bello
- ОС: Debian GNU/Linux
Сообщение
Bizdelnick »
Offtopic
delvin-fil писал: ↑19.09.2021 21:24
Shell
cat .bash_aliases | wc -l
94
Никогда не понимал, зачем так писать вместо
wc -l .bash_aliases.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще | в течение (часа)
новичок
нюанс
по умолчанию | приемлемо
проблема
пробовать
трафик |
-
bars
- Сообщения: 643
- ОС: BSD/LINUX
Сообщение
bars »
Bizdelnick писал: ↑19.09.2021 23:11
Никогда не понимал, зачем так писать вместо wc -l .bash_aliases.
Возможно дело привычки.
По сути так вывод чище cat .bash_aliases | wc -l