ls после cd в tcsh?

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

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

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

  • Извлечь данные из текстового файла с помощью grep
  • Выход из программы завершения tcsh по программе
  • Автозаполнение правил Makefile в tcsh
  • Почему руководство для команды «где» недоступно
  • Неоднозначно называемые исполняемые файлы
  • Приглашение командной строки tcsh для показа недоделанных заданий
  • Как получить часть имени пути и присвоить его переменной?
  • Имеет ли tcsh эквивалент «$ {a: -b}» для назначения переменной по умолчанию, например Bash?
  • 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

    Почему мое приложение умирает без nohup?

    объединение вывода из разных сценариев в разные файлы в цикле

    Как преобразовать файлы txt UTF-8 во все прописные буквы в bash?

    Solaris tar: «Не удалось создать символическую ссылку: не каталог»

    Как найти временную метку через 10 минут в Linux

    Можем ли мы использовать два расширения фигурных скобок вместе?

    Как запустить 2FA-используя OpenVPN с systemd?

    Получите скриншоты машины Linux, с которой я подключаюсь удаленно с помощью PuTTY

    Невозможно загрузиться в режиме EFI, rEFInd застрял в установке

    Пользователь LDAP не существует при запуске 'su'

    Скопируйте содержимое файла в буфер обмена без отображения его содержимого

    Запуск кода без ssh в beaglebone black

    chown не разрешено, но у меня есть доступ на запись. Как я могу взять рекурсивную собственность?

    Проверьте рекурсивно, если существуют каталоги в пути

    Dockerfile, изображение докеров и воспроизводимая среда

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