C'è un modo per eseguire un comando in una directory diversa senza doverlo fare cd? So che potrei semplicemente entrare cde cduscire, ma sono solo interessato alle possibilità di rinunciare ai passaggi aggiuntivi :)
Stavo cercando di eseguire il backup di alcuni file tramite SSH ma invece di tarquelli che volevo ho ottenuto la mia cartella home. Ho fatto ulteriori test e si riduce a questo: ssh root@server /bin/sh -c "cd /boot && ls -l" Che per i miei file liste a sorpresa nel …
Qual è il modo migliore per eseguire uno script quando si accede a una directory? Quando mi sposto in una nuova directory, vorrei che bash eseguisse lo script projectSettings.bash proprio come fa RVM.
Sono su Arch Linux, e quando apro una nuova scheda terminale, va sempre a $HOME. Come posso fare in modo che quando apro una nuova scheda, si apre la shell nella directory in cui mi trovavo in precedenza?
Supponiamo di avere una cartella: cd /home/cpm135/public_html e creare un collegamento simbolico ln -s /var/lib/class . Più tardi, sono in quella directory: cd /home/cpm135/public_html/class La pwdsta per dirmi che sono in/home/cpm135/public_html/class C'è un modo per sapere che sono "davvero" dentro /var/lib/class? Grazie
Ho un link simbolico ~/link -> ~/a/really/long/path Quando io faccio cd ~/link cd .. mi ci vuole ~ ma voglio andare a ~/a/really/long C'è un modo per fare questo? Sto usando bash.
Sto cercando di cdaccettare un nome di directory reindirizzato ad esso da un altro comando. Nessuno di questi metodi funziona: $ echo $HOME | cd $ echo $HOME | xargs cd Questo funziona: $ cd $(echo $HOME) Perché il primo set di comandi non funziona e ce ne sono altri …
Ho scaricato lessn sul mio server web e decompresso. Contiene una cartella denominata -. Ho pensato di sapere come affrontarlo, ma non lo so. Ho provato cd -- -, ma questo non ha l'effetto desiderato. Anche l'uso delle virgolette non sembra influenzarlo. Ho messo delle barre ovunque, inutilmente. Qual è …
Altrove ho visto una funzione cd come di seguito: cd() { builtin cd "$@" } perché si consiglia di utilizzare $@anziché $1? Ho creato una directory di test "r st" e chiamato lo script contenente questa funzione e ha funzionato in entrambi i modi $ . cdtest.sh "r st" ma …
Ogni shell ha una variabile d'ambiente $ HOME impostata (es:) /Users/lotolo. Se sono sotto csh posso unsetenv HOMEe ancora se lo faccio cdsarò a casa mia. L'ho provato anche su bash ( unset HOME) ed è lo stesso comportamento. Quindi, come fa la shell a sapere dove si trova la …
Ad esempio, posso impostare: gb = cd /media/Dan/evolution ... in modo che ogni volta che eseguo gbin bash, posso cdin quella particolare directory? Ho trovato qualcosa online: il aliascomando. Ma sembra che non possa fare il lavoro sopra. È possibile farlo? Come?
Sto usando un gestore di finestre di affiancamento e sono passato da gnome-terminalpiù schede a più urxvtistanze gestite dal gestore di finestre. Una delle caratteristiche che mi manca è la possibilità di aprire un nuovo terminale che passa alla directory di lavoro dell'ultima. In breve: ho bisogno di un modo …
In zsh, il cdcomando ha una forma a due argomenti: cd OLD NEWcambia in ${PWD/OLD/NEW}. Con il nuovo sistema di completamento, zsh è in grado di completarsi NEW: il secondo argomento viene completato in base a ciò che OLDpuò essere sostituito per ottenere una directory esistente. Ma il primo argomento …
Circa 5 volte al giorno, scrivo "vi" quando intendevo "cd" e finisco per aprire una directory in vi. Mi sta facendo impazzire. Sembra che dovrebbe esserci un modo per rilevare quando scrivo "vi + directory" e lo cambio automaticamente in "cd + directory". Pensieri?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.