C'è un modo per eseguire un comando in una directory diversa senza dover cd
ad esso? So che potrei semplicemente cd
in e cd
fuori, ma sono solo interessato alle possibilità di rinunciare ai passaggi extra 🙂
Risposta accettata:
Non so se questo conta, ma puoi creare una subshell:
$ (cd /var/log && cp -- *.log ~/Desktop)
La directory viene modificata solo per quella subshell, quindi eviti il lavoro di dover cd -
dopo.