Unix & Linux

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

2
come contare la lunghezza di un array definito in bash?
Sono nuovo a bash e non riesco a trovare un buon tutorial per rispondere alla mia domanda. array=( item1 item2 item3) for name in ${array[@]}; do echo current/total ... some other codes done Voglio calcolare il valore "attuale" e "totale", poiché l'output atteso di questo è: 1/3 2/3 3/3 Grazie …
58 bash  array 

3
grep dentro di meno?
Attualmente sto vagliando molti registri sconosciuti alla ricerca di alcuni problemi. Il primo file che guardo è Events.log e ottengo almeno tre pagine in lesscui sembra mostrare lo stesso evento in momenti diversi, un evento che sembra essere abbastanza benigno. Vorrei filtrare questo evento e al momento esco lesse faccio …
58 bash  grep  logs  less 

2
grep su una variabile
Diciamo che ho una variabile line="This is where we select from a table." ora voglio grep quante volte selezionare si verifica nella frase. grep -ci "select" $line Ci ho provato, ma non ha funzionato. Ho anche provato grep -ci "select" "$line" Non funziona ancora. Ottengo il seguente errore. grep: This …
58 shell  grep  string 

5
Dove sono i miei registri sshd?
Non riesco a trovare i miei log sshd nei posti standard. Cosa ho provato: Non in /var/log/auth.log Non in /var/log/secure Un sistema ha cercato 'auth.log'e non ha trovato nulla Ho impostato /etc/ssh/sshd_configutilizzare in modo esplicito SyslogFacility AUTHed LogLevel INFOe sshd rimesso in moto e ancora non riesce a trovare loro. …


4
Elenca le sottodirectory solo a livello n
Festival memorizza i dati del pacchetto vocale nella seguente struttura di directory di esempio: /usr/share/festival/voices/<language>/<voicepack name> Qual è il one-liner più semplice (preferibilmente usando ls) per stampare solo quelli <voicepack name>, in tutte le <language>sottodirectory potenzialmente numerose ?
58 bash  ls 

3
Come rendere solo le directory di output dell'albero?
150 directory che posso gestire ma 900 file sono troppi per una recensione. Non ho una voce manuale per treecui forse posso chiederti se sai come produrre solo directory dal momento che i file sono troppo dettagliati? . ├── agreement.htm ├── appengine_admin │ ├── admin_forms.py │ ├── admin_forms.pyc │ ├── …





5
perché curl e wget porterebbe a un 403 proibito?
Provo a scaricare un file con wgete curlviene rifiutato con un errore 403 (vietato). Posso visualizzare il file utilizzando il browser Web sulla stessa macchina. Riprovo con l'agente utente del mio browser, ottenuto da http://www.whatsmyuseragent.com . Lo faccio: wget -U 'Mozilla/5.0 (X11; Linux x86_64; rv:30.0) Gecko/20100101 Firefox/30.0' http://... e curl …
57 wget  curl 

4
Logrotate: "non è necessario ruotare il registro" perché?
Ho la seguente nuova configurazione logrotate: /var/log/nexus/nexus.log { rotate 7 missingok compress delaycompress copytruncate daily } Quando corro logrotate -d nexus, ottengo quanto segue: reading config file nexus reading config info for /var/log/nexus/nexus.log Handling 1 logs rotating pattern: /var/log/nexus/nexus.log after 1 days (7 rotations) empty log files are rotated, old …
57 logrotate 

1
Conserva le autorizzazioni con rsync
Diciamo che ho un file a.txt in LINUX con il permesso di 0664. Quando uso rsync per copiare il file sul mio Mac con rsync -r -t -v LINUX MAC, il permesso del file diventa 0644. Come posso mantenere l'autorizzazione per un file quando utilizzo rsync? L'opzione -g non funziona.


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.