Puncte:0

ssh la un terminal la distanță și ocolind fișierele dotrc

drapel nl

Vreau să execut rapid o comandă de la distanță folosind ssh, de exemplu ls -al /cale/la/fișierul meu. Din pacate, folosesc tcsh Decat bash. Ale mele .cshrc fișierul este destul de lung și lent, așa că aș dori să-l ocol. Daca as folosi bash, aș putea (presumabil) să alerg

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

Unde lsFile conţinea ls comanda. Dar tcsh nu acceptă niciunul dintre aceste steaguri. Există o modalitate alternativă de a realiza același efect în cadrul tcsh coajă?

Dacă nu, o alternativă ar fi să condiționez ceva în vârful meu .cshrc fișier și părăsiți-l prematur. Nu pot să mă condiționez pur și simplu dacă am un ssh conexiune, deoarece pentru majoritatea conexiunilor mele ssh, vreau să rulez complet .cshrc fişier. Așa că ar trebui să trimit jetonul de condiționare în această comandă ssh special. Este posibil?

drapel ar
Ce versiune și ce distribuție de Linux folosești?
drapel hr
`man tcsh` sugerează că opțiunea echivalentă este `-f` (*shell-ul nu încarcă nicio resursă sau fișiere de pornire și nici nu efectuează hashing de comandă și, astfel, pornește mai repede.*)
drapel nl
@user68186, rulez ubuntu, 20.04. Iată rezultatul lui `uname -a` `Linux 7420 5.13.0-1010-oem #11-Ubuntu SMP Miercuri 28 iulie 13:04:29 UTC 2021 x86_64 x86_64 x86_64 GNU/Linuxdriver` Mulțumesc @steeldriver. Mulțumesc cât de dor de asta. Comanda a durat 5 secunde în loc de 7, ceea ce este ceva îmbunătățit!

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.