Sto usando rsync in uno script bash per mantenere i file sincronizzati tra alcuni server e un NAS. Un problema che ho riscontrato è il tentativo di generare un elenco dei file che sono stati modificati durante il rsync. L'idea è che quando eseguo rsync, posso produrre i file che …
C'è un modo per pgrepdarmi tutte le informazioni su ogni processo che psfa? So che posso pspassare attraverso, grepma questo è un sacco di digitazione e mi dà anche il grepprocesso stesso che non voglio.
Come posso copiare le autorizzazioni utente / proprietario di un file nelle autorizzazioni di gruppo? Ad esempio, se le autorizzazioni sono 755, voglio che diventino 775. Chiarimento: 755 -> 775 123 -> 113 abc -> aac Bonus se posso farlo in modo ricorsivo per tutti i file in una directory. …
Sono su una casella Ubuntu 10.04 e ho avviato un server in background (myserver &) su ssh. Sta funzionando bene, ma ho bisogno di un modo per accedere allo stdin del server, poiché l'unico modo per controllare il server è attraverso questo metodo. C'è un modo per arrivare allo stdin …
Ho bisogno di distribuire un processo automatizzato (tramite cron script di 1 minuto) che cerca i file tar in una directory specifica. Se viene trovato un file tar, non viene tarato nella posizione appropriata e quindi il file tar viene eliminato. I file tar vengono automaticamente copiati su questo server …
Ho un server Debian Lenny e vorrei che l' www-datautente lo avesse /usr/local/zend/binnel suo PERCORSO, in modo che possa eseguire uno script in cron come www-data. Come faccio /usr/local/zend/binad aggiungere a PATH, così www-dataposso eseguire i file in /usr/local/zend/bin?
Esiste un comando bash per trovare l'indirizzo IP per una casella Ubuntu? Devo trovare l'indirizzo IP in modo da poter accedere successivamente alla macchina.
Come si può sfuggire al punto esclamativo in una password: $ mysql -umyuser -pone_@&!two -bash: !two: event not found Provare l'ovvia barra rovesciata non ha aiutato: $ mysql -umyuser -pone_@&\!two [1] 22242 -bash: !two: command not found name@domain.com [~]# ERROR 1045 (28000): Access denied for user 'myuser'@'localhost' (using password: YES) …
Ho cercato su Google questa domanda senza alcun risultato. Sto automatizzando un processo di compilazione qui al lavoro e tutto ciò che sto cercando di fare è ottenere i numeri di versione e una piccola descrizione della compilazione che può essere multi-riga. Il sistema su cui gira è OSX 10.6.8. …
Questo si basa su questa domanda ingannevole qui. Il problema descritto è avere uno script bash che contiene qualcosa sull'effetto di: rm -rf {pattern1}/{pattern2} ... che se entrambi i modelli includono uno o più elementi vuoti si espanderà in almeno un'istanza di rm -rf /, supponendo che il comando originale …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 6 anni fa . Vorrei un conto alla rovescia di 5 minuti, aggiornando ogni secondo e mostrando il risultato sulla stessa …
Ho una stringa come la seguente: test.de. 1547 IN SOA ns1.test.de. dnsmaster.test.de. 2012090701 900 1000 6000 600 ora voglio sostituire tutte le schede / gli spazi tra i record con un solo spazio in modo da poterlo usare facilmente cut -d " " Ho provato quanto segue: sed "s/[\t[:space:]]+/[:space:]/g" e …
Vorrei creare un ciclo che ripete un trasferimento ncftp se restituisce un errore. Non sono sicuro di come la variabile del codice di uscita possa essere utilizzata in un ciclo. Qualcosa del genere funzionerebbe? until [$? == 0]; do ncftpput -DD -z -u user -p password remoteserver /remote/dir /local/file done
mysqladmin -uroot create foorestituisce uno stato di uscita pari a 1 se fooesiste e 0 altrimenti, ma ovviamente creerà anche il database se non esiste già. C'è un modo semplice per verificare semplicemente se esiste un database?
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.