Unix & Linux

Domande e risposte per utenti di Linux, FreeBSD e altri sistemi operativi Un * x-like



4
$ @ tranne il 1 ° argomento
Ho bisogno di scrivere uno script di shell che funziona in questo modo: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# c'è un ciclo for all'interno dello script for i in $@ Tuttavia, come so, $ @ include $ 1 fino a $ ($ # - 1). Ma per il mio …
36 bash  shell  scripting 

2
Data = journal è più sicuro per Ext4 rispetto a data = ordinato?
La modalità journal predefinita per Ext4 è data=orderedche, secondo la documentazione, significa che "Tutti i dati vengono forzati direttamente nel file system principale prima che i loro metadati vengano inseriti nel journal." Tuttavia, c'è anche l' data=journalopzione, il che significa che "Tutti i dati vengono inseriti nel journal prima di …
36 ext4 






1
Messaggio di errore “data: data non valida '16-10-2016'”
Oggi il mio orologio è stato automaticamente adattato all'ora legale e uno script di un crontab ha iniziato a fallire. Ho dato un'occhiata a ciò che stava accadendo e veniva visualizzato il seguente errore, con LC_ALL=C: data: data non valida '16-10-2016' Ho pensato che sarebbe meglio riavviare il sistema, ma …
35 date  timezone 


5
Qual è il modo corretto di richiedere una funzione in GNU Linux?
Sto cercando di inviare una segnalazione di bug per il file dell'app, / usr / bin / file Ma consultare l'uomo e inviare una mail BUG Si prega di segnalare i bug e inviare patch al tracker dei bug all'indirizzo http://bugs.gw.com/ o alla mailing list all'indirizzo ⟨file@mx.gw.com⟩ (visitare http://mx.gw.com/mailman/ listinfo …

4
Differenza tra [0-9], [[: digit:]] e \ d
Nell'articolo di Wikipedia sulle espressioni regolari , sembra che [[:digit:]]= [0-9]=\d . Quali sono le circostanze in cui non sono uguali? Qual è la differenza? Dopo alcune ricerche, penso che una differenza sia che l'espressione di parentesi [:expr:]dipende dalle impostazioni locali.

4
Come posso rallentare rsync?
Sto cercando di copiare il contenuto di una chiavetta USB non funzionante. Se leggo i dati troppo velocemente, il chip del controller dell'unità si surriscalda e l'unità scompare dal sistema. Quando ciò accade, devo scollegare l'unità, attendere circa un minuto affinché si raffreddi, ricollegarlo e riavviare la copia. Ho un …
35 rsync 

5
Come leggere l'intero script della shell prima di eseguirlo?
Di solito, se modifichi uno scrpit, tutti gli usi in esecuzione dello script sono soggetti a errori. Per quanto ho capito, bash (anche altre shell?) Legge lo script in modo incrementale, quindi se hai modificato il file di script esternamente, inizia a leggere le cose sbagliate. C'è un modo per …
35 shell 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.