GNU/Linux >> Linux Esercitazione >  >> Linux

Eseguire un comando specifico in una determinata directory senza eseguire il Cd su di esso?

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.


Linux
  1. Come eseguire un comando in Shell senza salvarlo nella cronologia? [Suggerimenti per Linux]

  2. PWD senza collegamenti simbolici?

  3. Eseguire un comando specifico in una determinata directory senza accedervi?

  4. Come eseguire in remoto il comando ssh un comando sudo senza password

  5. Come posso richiamare un comando specifico dalla cronologia dei comandi, senza eseguirlo

Comandi di base di Linux

Comando CD Linux con esempi

Comando mv in Linux

Come passare automaticamente a una directory senza utilizzare il comando Cd in Linux

Diversi modi per elencare i contenuti della directory senza utilizzare il comando ls

Copia tipi di file specifici mantenendo la struttura delle directory in Linux