Stavo scrivendo alcuni script e ho scritto qualcosa del genere ARTIFACTS="/SOME/PATH" [ -d $ARTIFCATS ] && rm -rf $ARTIFACTS/* Quello che è successo è che per stupidità ho eseguito la seconda riga senza eseguire la prima. Si è scoperto che [-d ""] restituisce true e l'espressione diventa rm -rf /* …
Sto creando uno script bash che "installerà" un computer client con Fedora 19 (GNOME). Devo essere in grado di disabilitare permanentemente lo screensaver senza l'input dell'utente. Ho trovato della documentazione (concessa, vecchia) che suggeriva che potevi semplicemente impostare il comando di inattività attivato su falso: gsettings set org.gnome.desktop.screensaver idle-activation-enabled false …
Vorrei usare uno script di shell bash dalla SendTocartella. Quando inserisco un collegamento in un batch o exe nella SendTocartella, questo viene visualizzato nel Send Tosottomenu del contesto della shell , ma quando il collegamento punta a uno script della shell non lo fa. Il sistema operativo su cui sto …
C'è un modo per salvare un comando nella cronologia di bash senza eseguirlo? per esempio $ cmd [a long list of arguments] e ora durante la digitazione ricordo che mi piacerebbe fare prima qualcos'altro. Posso avere qualcosa del genere $ cmd [a long list of arguments][some-key-strokes] e questo in realtà …
A cosa serve la -Wbandiera rm(su BSD o Mac OS X)? Secondo la sua pagina man, la bandiera tenta di "ripristinare i file con nome". E attualmente, "questa opzione può essere utilizzata solo per recuperare file coperti da whiteout". Di cosa si tratta e come posso usarlo?
La nostra azienda utilizza il sistema Red Hat Linux e alloca a tutti un account in / home. Sfortunatamente, il nostro sistema utilizza tsch, il che non è favorevole per me. Inoltre, poiché non ho il permesso per superutente, non posso usare il comando chsh per cambiare da solo a …
Sto scrivendo uno script di distribuzione e devo eseguire il rollback in caso di errori. Per esempio: #!/bin/bash ssh myapp ' mkdir /some/dir # check if above command failed, and execute rollback script if needed ' # or maybe do it from here? In questo momento quando eseguo questo script, …
Sto eseguendo Cinnamon su Linux Mint 13 (Maya). Voglio disabilitare il collegamento di accesso al menu del file terminale poiché è associato ad Alt + f e preferirei usare quel collegamento per andare avanti di una parola in bash. Ho guardato " Come disabilitare la scorciatoia da tastiera per il …
Ogni volta che apro il Terminale ricevo il messaggio "Hai posta". messaggio, ma non ho posta. Quando eseguo MAIL si legge "No mail for myusername". Ho provato diversi metodi per evitare che ciò accadesse ogni volta che utilizzo il Terminale, incluso l'aggiunta di MAILCHECK non impostato al mio profilo bash.
Al momento sono passato a iTerm2 + VIM per il mio ambiente di sviluppo. Ho notato che l'ultima versione di iTerm2 supporta tmuxe c'erano persone che utilizzavano tmuxper dividere la finestra in diverse sessioni. Ho anche notato che iTerm2 ha opzioni predefinite per dividere la finestra in diverse sessioni. Puoi …
Ho una directory e alcune estensioni dei file sono in maiuscolo (.JPG) invece che in minuscolo. Voglio assicurarmi che ogni file abbia .jpg come estensione. Come lo farei da un prompt della shell?
Sto lavorando su un account Linux remoto universitario, e la shell predefinita è purtroppo cshsenza il completamento della scheda. Come posso modificare la shell predefinita del mio account in bash? chshNon è disponibile.
Negli editor di testo, se premo i tasti freccia su e giù, sposta il cursore tra le righe di testo. In Bash, se sto digitando un comando lungo che si estende su più righe e premo i tasti freccia su e giù, scorre la cronologia dei comandi. Voglio il precedente …
Voglio generare due processi figlio, ma aspetto che il primo raggiunga un certo punto della sua esecuzione (che può essere determinato esaminando lo stdout) prima di generare il secondo. Non sono sicuro di quali comandi unix sarebbero coinvolti nella realizzazione di questo, e ho avuto difficoltà a trovare qualcosa tramite …
Vorrei incaricare bash di utilizzare un metodo speciale per eseguire il completamento su determinati nomi di directory. Ad esempio, bash chiamerebbe un mio programma per eseguire il completamento se un percorso inizia con "$$" ed eseguirà il completamento normalmente altrimenti. Questo è possibile? Come lo implementeresti? Bounty : Gradirei davvero …
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.