Domande taggate «shell-script»

Domande su script di shell, file eseguibili interpretati da una shell (bash, zsh, ecc.).

3
Ottimizzare un ciclo `while`
Ho creato un mini script per riavviare il mio Raspberry Pi semplicemente premendo un pulsante. Lo script utilizza semplicemente un cablaggioPi (comando gpio) per impostare il pin 0 (pin 17 nell'ordine di numerazione standard di Raspberry Pi) da inserire, quindi legge il valore fino a quando non lo è (ovvero …


4
reindirizzare e registrare l'output dello script
Sto cercando di riordinare i seguenti frammenti, gli obiettivi di progettazione sono di registrare tutto l'output di uno script e non dovrebbe essere un wrapper. Meno linee sono migliori. Non mi interessa l'input dell'utente (in questa fase), gli script target vengono eseguiti in modo non interattivo. Lo snippet deve output …



3
Script per attivare setxkbmap
Vorrei uno script bash che commuta tra: setxkbmap see setxkbmap us. Quindi le mie intenzioni sono di mappare quello script CtrlEsctramite Tastiera> scorciatoie personalizzate. Il punto è che voglio cambiare il layout della tastiera con CtrlEscape. Come posso implementarlo?

1
Lo script Bash non legge l'input
Ho uno script che suppone di eseguire un comando in background, e lo fa. Il problema è che quando lo script arriva su un comando di lettura, non si ferma e accetta l'input. Ecco qui: printf "Where is yo music?: " read musicPath cd $musicPath ls | while read currentSong;do …


2
Quando sh è un collegamento simbolico a bash o dash, bash si limita alla conformità POSIX, quindi dovrebbe essere compatibile al 100% con sh?
Dalla differenza tra bash e sh : Rispondi alla domanda: se hai /bin/shcome link bash, allora bash non si comporterà allo stesso modo quando viene chiamato così /bin/shcome quando viene chiamato come /bin/bash. Se chiamato come sh, si limiterà principalmente alla conformità POSIX oltre a un set limitato di estensioni. …

6
Come twittare usando il terminale?
Vorrei twittare un messaggio usando il terminale. Ho provato qualcosa del tipo: curl -u 'TwitterUsername':'TwitterPassword' -d status=”Your Message Here” https://twitter.com/statuses/update.xml ma sembra che non funzioni più. Viene visualizzato un errore come questo: <?xml version="1.0" encoding="UTF-8"?> <errors> <error code="53">Basic authentication is not supported</error> </errors> Quindi, come possiamo twittare dal terminale? PS …



6
Come posso convertire i dati delimitati da tabulazioni in dati delimitati da virgole?
Sto richiedendo un elenco di istantanee ec2 tramite lo strumento da riga di comando ec2 di amazon: ec2-describe-snapshots -H --hide-tags > snapshots.csv I dati sono simili al seguente: SnapshotId VolumeId StartTime OwnerId VolumeSize Description snap-00b66464 vol-b99a38d0 2012-01-05 5098939 160 my backup Come posso intercettare i dati prima di reindirizzarli snapshots.csve …

3
Misurare il tempo all'interno di una sceneggiatura
Questo thread mostra come misurare il tempo necessario per eseguire uno script. Nel mio caso, sono interessato a misurare il tempo tra due punti all'interno di una sceneggiatura . Ecco un esempio di come vorrei utilizzare questo: start_measuring_time Line 1 Line 2 .. Line N stop_measuring_time show_elapsed_time Vorrei che il …


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.