La maggior parte del codice che scrivo è in PHP. Di recente ho iniziato a studiare gli script di shell. La maggior parte delle risorse e dei tutorial che ho incontrato sono specifici di Bash. Alcuni avvertono dei bashismi e altri no. Ho letto molto qui e Stack Overflow. Ogni …
Ho un problema di scripting della shell in cui mi viene fornita una directory piena di file di input (ogni file contenente molte righe di input) e devo elaborarli singolarmente, reindirizzando ciascuno dei loro output su un file univoco (ovvero file_1.input necessario per essere catturato in file_1.output e così via). …
for k in {0..49}; do a=$(($((2*$k))+1)); echo $a; done Ciao, ho bisogno di un'espressione semplificata per la terza riga, forse una che non usa la sostituzione dei comandi.
Quando voglio chiedere una password in uno bashscript, lo faccio: read -s ... ma quando corro bashin modalità POSIX, con sh, l' -sopzione è respinta: $ read -s sh: 1: read: Illegal option -s Come posso richiedere in modo sicuro un input con un comando conforme a POSIX?
Ho appena cat /var/log/auth.logregistrato e vedo che ci sono molti | grep "Failed password for"record. Tuttavia, esistono due tipi di record possibili: per utente valido / non valido. Ciò complica i miei tentativi nei | cutloro confronti. Vorrei vedere creare un elenco (file di testo) con gli indirizzi IP dei …
Sto iniziando a scrivere alcuni script bash per il mio progetto e hanno bisogno di alcuni file intermedi o variabili per essere scritti. Voglio sapere a quali cartelle posso essere sicuro di avere accesso quando qualcuno esegue il mio script? È una pratica comune da usare /tmp/? O dovrei usare …
Ho uno script di shell bash in cui installo alcuni dati attraverso circa 5 o 6 programmi diversi, quindi i risultati finali in un file delimitato da tabulazioni. Quindi faccio di nuovo lo stesso per un set di dati simile separato e l'output in un secondo file. Quindi entrambi i …
Sto scrivendo una sceneggiatura che usa sox per registrarmi mentre parlo. Ora ho bisogno di Sox per aspettare fino a quando non rileva il suono prima che inizi la registrazione, e ho capito. Ma ho anche bisogno di Sox per uscire una volta che c'è stato silenzio per almeno 3 …
Sto cercando un modo per filtrare / reindirizzare l'output di rsync in un modo in cui possa essere inviato al comando "dialog --gauge", così posso ottenere una barra di avanzamento gradevole durante la sincronizzazione dei file. Attualmente l'ho provato solo direttamente al prompt, ma ho intenzione di farlo in uno …
Chiuso . Questa domanda è basata sull'opinione . Al momento non accetta risposte. Vuoi migliorare questa domanda?Aggiorna la domanda in modo che possa essere risolta con fatti e citazioni modificando questo post . Chiuso 5 anni fa . Sono interessato all'apprendimento completo dello script di shell. Qualcuno può suggerire alcune …
Sono in una situazione un po 'interessante in cui ho uno script Python che può teoricamente essere gestito da una varietà di utenti con una varietà di ambienti (e PATH) e su una varietà di sistemi Linux. Voglio che questo script sia eseguibile sul maggior numero possibile di questi senza …
bash variabile LATLNG contiene un valore di latitudine e longitudine tra parentesi in questo modo (53.3096,-6.28396) Voglio analizzarli in una variabile chiamata LAT e LON che sto cercando di fare tramite sed in questo modo LAT=$(sed "s/(\(.*\),\(.*\))/\1/g" "$LATLNG") LON=$(sed "s/(\(.*\),\(.*\))/\2/g" "$LATLNG") Tuttavia, ottengo il seguente errore: sed: can't read (53.3096,-6.28396): …
Sto programmando uno script di shell Linux che stamperà i banner di stato durante la sua esecuzione solo se figletè installato lo strumento appropriato, ad esempio : raggiungibile sul percorso di sistema . Esempio: #!/usr/bin/env bash echo "foo" figlet "Starting" echo "moo" figlet "Working" echo "foo moo" figlet "Finished" Vorrei …
Voglio chiamare un syscall di Linux (o almeno il wrapper libc) direttamente da un linguaggio di scripting. Non mi interessa quale linguaggio di scripting - è solo importante che non sia compilato (il motivo in sostanza ha a che fare con la mancanza di un compilatore nel percorso delle dipendenze, …
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.