Sto usando Git. Ho fatto una fusione normale, ma continua a chiedere questo: # Please enter a commit message to explain why this merge is necessary, # especially if it merges an updated upstream into a topic branch. E anche se scrivo qualcosa, non posso uscire da qui. Non riesco …
Secondo il documento di installazione della rete Debian , la allow-hotplug <interface_name>stanza del /etc/network/interfacesfile avvia un'interfaccia quando il kernel rileva un evento hotplug dall'interfaccia. Cos'è questo evento hotplug?
Non capisco come i dati scorrono nella pipeline e spero che qualcuno possa chiarire cosa sta succedendo lì. Ho pensato che una pipeline di comandi elabora i file (testo, matrici di stringhe) in modo riga per riga. (Se ogni comando stesso funziona riga per riga.) Ogni riga di testo passa …
Uso spesso l' bcutilità per convertire esadecimali in decimali e viceversa. Tuttavia, è sempre un po 'tentativo ed errore come ibasee obasedovrebbe essere configurato. Ad esempio qui voglio convertire il valore esadecimale C0 in decimale: $ echo "ibase=F;obase=A;C0" | bc 180 $ echo "ibase=F;obase=10;C0" | bc C0 $ echo "ibase=16;obase=A;C0" …
Ho usato ogni tanto i colori negli script di Bash (principalmente su CentOS), ma per rendere il loro utilizzo più comodo finisco per ridefinire le variabili in valori di colore: local GRAY="\[\033[1;30m\]" local LIGHT_GRAY="\[\033[0;37m\]" local CYAN="\[\033[0;36m\]" local LIGHT_CYAN="\[\033[1;36m\]" local NO_COLOUR="\[\033[0m\]" o anche con tput: bold=`tput bold` normal=`tput sgr0` whitef=`tput setaf …
Vorrei copiare i file con più estensioni in una singola directory di destinazione. Ad esempio, posso usare il seguente comando per copiare tutti i file .txt nella directory di lavoro in una directory chiamata destination: cp -v *.txt destination/ E posso usare quanto segue per copiare tutte le directory .png …
Sembra che mount -o loopcambi il file di immagine montato. Ho scaricato il file immagine ISO e controllato il suo checksum SHA-1. Quindi ho montato quel file ISO e il checksum è cambiato. Ecco i passaggi esatti che ho fatto, un copia-incolla dalla mia console, CentOS 7 x64 (nota, che …
In XFce4, quando avvio le applicazioni, non voglio che appaiano sopra le finestre che sto attualmente utilizzando o che mostrino finestre di avviso al di sopra del mio lavoro attuale. Piuttosto, vorrei che le finestre si caricassero in background e non rubassero la messa a fuoco. L'eccezione sarebbe una finestra …
In UNIX, quando un processo genitore scompare, ho pensato che tutti i processi figlio resettassero init come loro genitore. Non è sempre corretto? Ci sono delle eccezioni?
Sto eseguendo Ubuntu 10.04 e lo uso upstartper la gestione dei demoni. La mia applicazione aziendale viene eseguita come demone e deve essere eseguita come root a causa di vari privilegi. Per esempio: sudo start my-application-long-ID sudo stop my-application-long-ID etc Vorrei introdurre un aliasabbreviazione di questi comandi come qualcosa del …
Sto scrivendo uno script di shell, usando qualsiasi comando UNIX generale. Devo recuperare la riga che contiene il minor numero di caratteri (spazi inclusi). Possono esserci fino a circa 20 righe. So che posso usare head -$L | tail -1 | wc -mper trovare il conteggio dei caratteri della riga …
Ho il seguente ifblocco nel mio script bash: if [ ${PACKAGENAME} -eq kakadu-v6_4-00902C ]; then echo "successfully entered if block!!" fi L'esecuzione dello script non sta entrando nel mio ifblocco anche se $PACKAGENAMEè uguale a kakadu-v6_4-00902C. Che cosa sto facendo di sbagliato?
Per curiosità, quando si esegue un confronto di variabili bash (il cui valore è un integer) è possibile testarlo con un valore predefinito dichiarato come into come string. Script di esempio : #!/bin/bash f1() { [ "$1" == "1" ] && echo "$FUNCNAME: \"1\" compared as string" } f2() { …
Dopo aver sentito la notizia che CentOS 7 era stato pubblicato, ho deciso di installarlo sul mio computer. Ho scaricato l'immagine ISO dal sito ufficiale di CentOS (quello chiamato CentOS-7.0-1406-x86_64-DVD.iso) e poi l'ho masterizzata su un'unità USB usando uno strumento chiamato UltraISO. Successivamente, ho riavviato il mio computer e ho …
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.