Devo passare da una stringa a un array in cui ogni voce è ogni parola su quella stringa. Ad esempio, a partire da: VotePedro="Vote for Pedro" Ho bisogno dell'array: Vote For Pedro Che dovrei quindi essere in grado di ripetere come: for i in "${votePedroArray[@]}" do ## Do something done
Come posso ottenere la data di fine del mese precedente, in base alla data di elaborazione? Esempi: Data di elaborazione = 15jan2015 Data prevista = 31dec2014, Data di elaborazione = 10feb2015 Data prevista = 31jan2015
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 4 anni fa . Oggi quando scrivo il mio script di shell. Improvvisamente mi viene …
Sto scrivendo alcuni script di shell per gestire alcune cose relative alle immagini del disco e ho bisogno di usare dispositivi loop per accedere ad alcune immagini del disco. Tuttavia, non sono sicuro di come allocare correttamente un dispositivo loop senza esporre il mio programma a una condizione di gara. …
Ho uno script bash semplice che esegue una serie di controlli ( ping, nslookup, ecc) e quindi invia un report via email con l'uscita di tali dati. Vorrei che l'e-mail includesse informazioni su quanto tempo ha richiesto l'esecuzione dell'intero script. C'è un modo semplice per raccogliere tali informazioni?
Posso eseguire questo comando dal mio prompt della riga di comando: cp -r folder/!(exclude-me) ./ Copia ricorsivamente tutto il contenuto di folder tranne la sottodirectory indicata exclude-menella directory corrente. Funziona esattamente come previsto. Tuttavia, ho bisogno di questo per funzionare in uno script bash che ho scritto, dove ho questo: …
Sto cercando di imparare le basi e ho riscontrato un problema con il mio script che conta i caratteri dell'input di un utente. Ecco la mia sceneggiatura, qualcuno può indicare dove sto sbagliando, per favore? #!/bin/bash echo "Enter a word!" read INPUT_STRING len= echo $INPUT_STRING | wc -c echo "Your …
Come ottenere il percorso assoluto usando il comando find. attualmente sto eseguendo il seguente script: - find . -size +20M | while read a do i=$(echo $a | sed 's:/: :g') echo $a; j=($i) fileName=${j[${#j[@]}-1]} userName=${j[${#j[@]}-3]} done ma qui la variabile $amostra il percorso a partire da ./Downloads/filenamema voglio il …
Ho un grande file bibtex con molte voci in cui ogni voce ha la struttura generale @ARTICLE{AuthorYear, item = {...}, item = {...}, item = {...}, etc } (in alcuni casi ARTICLEpotrebbe essere una parola diversa, ad esempio BOOK) Quello che vorrei fare è scrivere un semplice script (preferibilmente solo …
Ho creato uno script che uccide i processi se l'utilizzo della CPU e / o della memoria raggiunge l'80%. Crea un elenco di processi interrotti quando ciò accade. Cosa posso fare per migliorarlo? while [ 1 ]; do echo echo checking for run-away process ... CPU_USAGE=$(uptime | cut -d"," -f4 …
[Modifica: questo sembra simile ad alcune altre domande che chiedono come uccidere tutti i processi generati - le risposte sembrano essere tutte usare pkill. Quindi il nocciolo della mia domanda potrebbe essere: c'è un modo per propagare Ctrl-C / Z a tutti i processi generati da uno script?] Quando si …
Ho 6 file che devono essere tracciati come grafici a linee con margini di errore e inviarli a diversi file png. Il formato del file è il seguente. secondi media-media min max Come potrei fare per tracciare automaticamente questi grafici? Quindi eseguo un file chiamato bash.sh e otterrà i 6 …
Sto cercando di scrivere una semplice funzione bash che prende, come argomenti, un numero di file e / o directory. Dovrebbe: Qualificare completamente i nomi dei file. Ordinali. Rimuovi duplicati. Stampa tutto ciò che esiste realmente. Restituisce il numero di file inesistenti. Ho una sceneggiatura che fa quasi quello che …
Ho installato (GNU coreutils) 7.1 sul mio sistema. Se provo a controllare le date precedenti al 14-dic-1901, visualizzo un errore "data non valida". Per esempio, $ date -d 1901-12-13 date: invalid date `1901-12-13' $ date -d 1901-12-14 Sat Dec 14 00:00:00 EST 1901 Cosa devo fare per rendere datevalida l' …
Attualmente sto eseguendo un programma console server in una schermata perché ho bisogno sia di leggerlo che di inviare occasionalmente comandi. Vorrei eseguire l'app come demone in background (avviarla / fermandola con init). Potrei tail -fil registro, ma ciò non mi consente di inviare input al processo. Esiste un modo …
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.