In bash, so che è possibile scrivere un forciclo in cui una variabile di controllo del ciclo iscorre su interi specificati. Ad esempio, posso scrivere uno script di shell bash che stampa gli interi tra 1 e 10: #!/bin/bash for i in {1..10} do echo $i done È possibile invece …
Mi sembra di fraintendere la regola di Bash per la creazione di una subshell. Ho pensato che le parentesi crea sempre una subshell, che funziona come un suo processo. Tuttavia, questo non sembra essere il caso. Nel frammento di codice A (sotto), il secondo sleepcomando non viene eseguito in una …
Comprendo e accetto la premessa che lo script difensivo 1 shell è sia prudente che, a lungo termine, più sostenibile. Molte delle risposte alle domande sull'elaborazione del testo seguono questo principio inserendo le contingenze delle risposte per i nomi di file non ortodossi; che potrebbe contenere spazi, trattini e nuove …
Sto lavorando con Bash 3 e sto cercando di creare un condizionale. In C / C ++, i suoi morti semplice: ((A || B) && C). In Bash, il suo risultato non è così (penso che gli autori di Git debbano aver contribuito a questo codice prima di passare ad …
Se sto eseguendo un lungo processo, c'è un modo per eseguire alcuni comandi basati sul tempo? Ad esempio, sto eseguendo un processo davvero lungo che dura circa 10 minuti. Dopo 5 minuti, vorrei eseguire un comando separato. A titolo illustrativo, il comando separato potrebbe essere:echo 5 minutes complete (Nota: non …
Ho un file ae bvorrei visualizzare le righe bmodificate da quando è stato clonato a. Solo le linee modificate, nessun contesto circostante, nessun segno di offset differenziale. Come posso farlo usando lo shell scripting? (No Python / Perl / PHP / ...) Sed e awk sono soluzioni accettabili. Per ora, …
Ho eliminato per errore un file eseguendo: rm -rf ./Desktop/myScript.sh Penso che sia possibile recuperare il file, perché il rmcomando rimuove temporaneamente. Come posso recuperare il file cancellato su Mac OSX?
Sto eseguendo il mio script di shell sottostante su una macchina su cui è in esecuzione il server delle applicazioni c ++ sulla porta 8080 e nello script di shell sto eseguendo un URL e memorizza la risposta proveniente da tale URL nella variabile DATA. Supponiamo che se lo stesso …
Ho lo scenario in cui le linee da aggiungere all'inizio e alla fine dei file enormi. Ho provato come mostrato di seguito. per la prima riga: sed -i '1i\'"$FirstLine" $Filename per l'ultima riga: sed -i '$ a\'"$Lastline" $Filename Ma il problema con questo comando è che sta aggiungendo la prima …
Voglio recuperare qualsiasi cosa si trovi tra questi due tag - <tr> </tr>- da un documento HTML. Ora non ho requisiti html specifici che sarebbero giustificati per un parser html. Ho semplicemente bisogno di qualcosa che corrisponda <tr>e </tr>che ottenga tutto nel mezzo e potrebbero esserci più trs. Ho provato …
Usare un comando sia per avviare che per abilitare il systemctlsoftware gestito sarebbe utile per risparmiare qualche riga in alcuni script, rendendoli un po 'più estetici (non è un problema ma una cosa carina da avere). C'è un systemctlcomando per entrambi starte enableun programma controllato da systemctl?
Sto cercando un comando per creare più (migliaia di) file contenenti almeno 1 KB di dati casuali. Per esempio, Name size file1.01 2K file2.02 3K file3.03 5K etc. Come posso creare molti file come questo?
Come posso nascondere una password negli script della shell? Esistono numerosi script che accedono al database. Se apriamo lo script, anche altri sono a conoscenza del nome utente e della password. Quindi, se qualcuno sa come nascondere, per favore fatemelo sapere. Ho un modo: inserire la password in un file …
Mi è stato chiesto di scrivere uno script della shell per verificare se un URL è attivo / funzionante o meno per il mio progetto. Ho cercato di trovare alcuni suggerimenti su Internet, ma quello che ho ottenuto è controllare se l'URL esiste o meno. Ho provato per la prima …
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.