Рейтинг:0

ssh к удаленному терминалу и в обход файлов dotrc

флаг nl

Я хочу быстро выполнить удаленную команду, используя ssh, Например ls -al /путь/к/моему файлу. К сожалению, я использую ткш скорее, чем бить. Мой .cshrc файл довольно длинный и медленный, поэтому я хотел бы обойти его. Если бы я использовал бить, я мог бы (предположительно) запустить

ssh [email protected] "bash --noprofile --norc" < lsFile

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

Если нет, альтернативой было бы обусловить что-то наверху моего .cshrc файл и выйти из него преждевременно. Я не могу просто обусловить наличие у меня ssh подключение, потому что для большинства моих ssh-соединений я хочу запустить полный .cshrc файл. Поэтому мне нужно отправить токен кондиционирования в этой конкретной команде ssh. Это возможно?

флаг ar
Какую версию и дистрибутив Linux вы используете?
флаг hr
`man tcsh` предлагает эквивалентную опцию `-f` (*Оболочка не загружает никаких ресурсов или файлов запуска, не выполняет никакого хеширования команд и, таким образом, запускается быстрее.*)
флаг nl
@ user68186, у меня Ubuntu, 20.04. Вот вывод `uname -a` `Linux 7420 5.13.0-1010-oem #11-Ubuntu SMP Среда, 28 июля, 13:04:29 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux` Спасибо @steeldriver, я не знаю как я это пропустил. Команда заняла 5 секунд вместо 7, что является некоторым улучшением!

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.