Проверить, запускается ли zshrc / источник

$ cut -d '.' -f 1 <input >output

Это должно разделить каждую строку в файле введите в поля, разделенные точками, и выведите только первое из этих полей в файл output .

Непонятно, что означает ваша команда

$filename|cut -d"." -f1 |rev >> exegy

.

Является ли $ приглашением или частью $ filename ? В любом случае вам нужно получить доступ к содержимому файла, а не к его имени.

Измененная версия вашей командной строки:

$ cat filename | cut -d"." -f1 | rev >>exegy

... но cat не требуется, если вы говорите cut ... , как в моем предложении выше.

1
29.12.2016, 00:51
2 ответа

В итоге я перешел на tmux, потому что проблема возникает только при запуске новой экранной сессии. Это никак не связано с моим .zshrc (проверено путем удаления всех комментариев), и я удалил различные .profile & .zprofile и т.д. Это также не зависело от терминала. Я так и не выяснил, почему это происходит только в screen (пытался удалить .screenrc и т.д.).

1
27.01.2020, 23:34

Добавьте это в ваш .zshrc:

echo "$(date) -- .zshrc executed" >> $HOME/.zshrc.log

После этого вы увидите метку даты для каждого запуска rc-файла, его цитирования или иного выполнения в файле .zshrd.log в вашем домашнем каталоге.

1
27.01.2020, 23:34

Теги

Похожие вопросы