Что эквивалентно `type` (используется в bash и sh) в csh?

Я хочу проверить, установлена ​​ли команда или отдельная программа. В sh и bash я использую:

 $ type <command> 

Что такое эквивалент в csh ?

2 Solutions collect form web for “Что эквивалентно `type` (используется в bash и sh) в csh?”

Просто попробуйте это:

 $ csh % type type type is a shell builtin 

Итак … да, вы можете?

csh имеет «which» (который не может обнаружить sh aliases)

В моей среде с использованием tcsh

 ~ (101) alias cd cd !* ; ls q exit v cursor; xhost + ;resize -s 40 80; unsetenv TERMCAP; screen xl xlock -nolock -random y Xearth; run xclock -geometry +1100+0; run nice xload -geometry +950+0 -update 3 ~ (102) which y y: aliased to Xearth; run xclock -geometry +1100+0; run nice xload -geometry +950+0 -update 3 ~ (103) type which type: Command not found. ~ (104) which which which: shell built-in command. ~ (105) which ls /bin/ls ~ (106) 
  • Как запустить программу в новой оболочке?
  • / bin / ls: слишком длинный список аргументов
  • csh: Есть ли подсказка за пределами $ prompt?
  • раскрашивание ls на основе имени файла
  • Alias ​​gedit принять аргумент
  • Имеет ли `csh` эквивалент Bash` set -o nounset`?
  • Псевдонимы в csh
  • sed, чтобы заменить пустую строку двумя строками содержимого
  • Как изменить оболочки через скрипт?
  • Как сделать скрытые команды оболочки невидимыми?
  • Использование find в unix для странных имен файлов / каталогов
  • Linux и Unix - лучшая ОС в мире.