ls после cd в tcsh?

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

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

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

  • pipe stdout-to-file с wc
  • Как оболочка знает дома (дома)?
  • tcsh - код эха-побега для выхода
  • Глобальный / etc / profile setenv или экспорт, перезаписывающий пользовательские настройки в .profile
  • bash эквивалент этого использования команды tcsh «sched»?
  • Какую оболочку я должен использовать - tcsh vs bash?
  • Настроить cshrc для установки путей для определенных каналов
  • вопрос о совпадении пробелов
  • One Solution collect form web for “ls после cd в tcsh?”

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

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

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

     alias cd 'cd \!* ; ls' 

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

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

    Interesting Posts

    Как установить последний проигрыватель VLC в CentOS 6.4?

    Странное выделение цвета в меню ZSH

    Выйти из команды Gnome

    Могу ли я использовать wlan для входящих данных и eth0 для исходящих по одной и той же сети?

    Где найти ссылку на форматирование printf?

    Возможно ли перенаправить трафик на IP-адрес злоумышленника?

    Как экспортировать подмножество «меньшего» результата

    Могу ли я установить общий ресурс и включить опцию mount_ user_xattr?

    Как удалить первые n строк файла ascii с помощью команд оболочки?

    Передайте 150 ГБ файлов со старого MacBook Pro с Ubuntu 13.04 Live DVD

    Обнаружить, если stdin отправляется в оболочку

    Синхронизировать столбцы двух матриц

    Как я могу получить самокомпилированные пакеты, чтобы хорошо играть с менеджерами пакетов (например, apt-get, yum)

    Повреждает ли высокое «использованное» значение для устройства в «btrfs fileystem show»? Должна ли выполняться операция баланса?

    Realtek RTL8111 Сетевая карта не работает на Ubuntu 14.04

    Linux и Unix - лучшая ОС в мире.