LINUX.ORG.RU

Как вызвать команду в bash, если она заалиасена?

 , ,


1

2

Здравствуйте. Я хочу сделать скриптик rtfm в своем debian 10 примерно такого содержания и заалиасить его как man:

#!/usr/bin/bash
echo -n 'What do you want -- to read manpage (1) or search it in web (2) ? '; read wdyw;
case $wdyw in
1) man "$@" ;;
2) a="$@"; chromium "https://duckduckgo.com/?q=a&ia=web" ;;
*) echo 'Sorry, incorrect choice, stopping program. Goodbye.' && exit 1;;
esac; exit 0;

И как вы видите, вызывается команда man, которая есть алиас rtfm.

А я хочу без заалиасивания-разалиасивания быстро вызвать эту команду в скрипте. В fish, я знаю, есть способ вызвать такую команду вот так: `command. Есть ли что-то подобное в bash?



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

У меня федора. на 29й федоре на десктопе версия 4.4.23, на лаптопе федора 32 и 5.0.17(1). Поведение command и builtin command идентично.

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