ls после cd в tcsh?

Кажется, я не могу найти ответ на этот вопрос. В моем .bash_profile меня есть эта строка:

 cd() { builtin cd "$@"; ll; } 

который выполняет каждый раз, когда я меняю каталоги. Я хотел бы эту функциональность и в tcsh, но у меня нет ничего странного, как добавить это в мой .cshrc файл. Они кричали на меня, чтобы опубликовать это в stackoverflow и послали меня сюда.

One Solution collect form web for “ls после cd в tcsh?”

Страница руководства для tcsh – это место для запуска, поскольку оно дает пример, который можно адаптировать:

Например, alias print 'pr! * | lpr '' определяет “ command '' ( `print ' ), который pr (1) содержит свои аргументы для линейного принтера.

Таким образом:

 alias cd 'cd \!* ; ls' 

Это срабатывает (см. Раздел « Подстановка псевдонима» ), поскольку tcsh обнаруживает использование cd в псевдониме и перестает повторяться:

Подстановка псевдонима повторяется до тех пор, пока первое слово команды не будет иметь псевдоним. Если подстановка псевдонимов не меняет первое слово (как в предыдущем примере), оно помечено для предотвращения цикла. Обнаружены другие циклы и вызывают ошибку.

  • Выражение Grep со специальными именами файлов
  • Подавлять сообщения о запуске на stdout?
  • Как правильно использовать $ _ внутри скрипта tcsh, полученного из другого tcsh-скрипта?
  • TCSH побитовый | оператор
  • Синтаксическая ошибка: неожиданный конец файла
  • Как распечатать частичный список определений псевдонимов в tcsh?
  • использование </ dev / null & в командной строке
  • Как можно обеспечить цвет для завершения табуляции в tcsh?
  • изменить форматирование форматирования на основе cwd
  • Настроить cshrc для установки путей для определенных каналов
  • Исходный сценарий оболочки автоматически в терминале
  • С несколькими процессами может ли один процесс (p1) отправлять сигнал синхронизации SIGALRM, который принимается двумя или более процессами (p1, p2).?
  • Linux и Unix - лучшая ОС в мире.