GNU/Linux >> Linux Esercitazione >  >> Linux

Modo rapido per includere un percorso di directory quando si chiama Mv??

Questa domanda ha già risposte qui :Il modo più rapido per rinominare i file, senza ridigitare il percorso della directory

(6 risposte)
Chiuso 6 anni fa.

Spesso lavorerò dalla radice di una directory rails in cui mi ritrovo a navigare nello stesso percorso due volte ogni volta che vorrei spostare un file:

mv app/views/layouts/application.html.erb app/views/layouts/application.html.haml

Haml è solo uno dei tanti esempi in cui ho bisogno di cambiare il nome del file senza modificare la directory in cui si trova attualmente e senza cambiare directory. C'è un modo per raggiungere questo obiettivo?

Risposta accettata:

Usa l'espansione delle parentesi graffe:

mv very/long/path/to/filename.{old,new}

si espanderebbe a

mv very/long/path/to/filename.old very/long/path/to/filename.new

Linux
  1. percorso della libreria quando viene caricato dinamicamente?

  2. Esclusione della directory durante la creazione di un file .tar.gz

  3. Controlla se una directory è vuota usando C su Linux

  4. Creazione di una nuova directory in C

  5. cd nella directory senza avere il permesso

CD in una directory con nome sconosciuto in un percorso noto?

Linux:cosa succede quando esegui la sincronizzazione senza un percorso di destinazione??

Linux:aggiungi una directory a PATH

Qualche modo per evitare il punto-barra durante l'esecuzione di script eseguibili in bash?

Uso di / quando si usa cd

Creazione di un programma in bin