O quello che sto chiedendo qui è estremamente poco ortodosso / non convenzionale / rischioso, o le mie abilità su Google Fu non sono proprio all'altezza ... In uno bashscript di shell, c'è un modo semplice per dire se viene fornito da un altro script di shell o è gestito …
Chiuso . Questa domanda richiede dettagli o chiarezza . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiungi dettagli e chiarisci il problema modificando questo post . Chiuso 5 anni fa . Come posso scrivere uno script di shell che eseguirà una corrispondenza di sottostringa senza distinzione tra maiuscole …
Sono ancora molto nuovo nello scripting in bash, e sto solo provando alcune cose che pensavo fossero cose basilari. Voglio eseguire DDNS che si aggiorna dal mio server che esegue Ubuntu 14.04. Prendendo in prestito un po 'di codice da dnsimple, questo è quello che ho finora: #!/bin/bash LOGIN="email" TOKEN="token" …
Nella mia copia dello conda.shscript, vedo le seguenti righe: if [ -n "${_CE_CONDA}" ] && [ -n "${WINDIR+x}" ]; then SYSP=$(\dirname "${CONDA_EXE}") else SYSP=$(\dirname "${CONDA_EXE}") SYSP=$(\dirname "${SYSP}") fi Sono curioso di sapere perché c'è una barra rovesciata davanti al l' din dirname. Non credo sia necessario. Questo uso di barre …
Ci sono sostituti, alternative o trucchi bash per ritardare i comandi senza usare sleep? Ad esempio, eseguendo il comando seguente senza effettivamente utilizzare la modalità sleep: $ sleep 10 && echo "This is a test"
In bashpuoi usare exec -ae in zshpuoi alternativamente anche impostare ARGV0l'esecuzione di un programma con un certo argomento zeroth ma esiste anche un modo POSIX per farlo? Come suggerito in questo unico commento, è possibile creare un collegamento simbolico (temporaneo) per raggiungere questo obiettivo, ma in questo modo non ho …
Mi chiedevo se ci fosse un modo per registrarlo, ma dal momento che la maggior parte dei moderni motori di ricerca non funzionano bene con frasi lunghe più di 5 parole, ho bisogno di aiuto su questo. Mi chiedevo questo perché sto realizzando uno script bash che deve registrare i …
Considera questo script: #!/bin/bash function start { leafpad & echo $! } PID=$(start) echo "PID is $PID" Lo script non continua oltre la parentesi graffa di chiusura fino al termine del processo leafpad, anche se si tratta di un processo in background. Perchè è questo? È possibile avviare un processo …
Devo rimuovere i file più vecchi di 3 giorni con un lavoro cron in 3 diverse directory. (queste 3 directory sono figli di una directory principale /a/b/c/1& /a/b/c/2& /a/b/c/3) Questo può essere fatto con una riga nel crontab?
Come si trova il numero di riga in Bash in cui si è verificato un errore? Esempio Creo il seguente semplice script con i numeri di riga per spiegare di cosa abbiamo bisogno. Lo script copierà i file da cp $file1 $file2 cp $file3 $file4 Quando uno dei cpcomandi fallisce, …
Di 'che sto facendo uno script: some-command "$var1" "$var2" ... E, nel caso in cui var1sia vuoto, preferirei che venisse sostituito con nulla invece della stringa vuota, in modo che il comando eseguito sia: some-command "$var2" ... e non: some-command '' "$var2" ... Esiste un modo più semplice che testare …
Ho visto questa risposta . Dovresti considerare l'utilizzo di inotifywait, come esempio: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'" # do something with the file done La mia domanda è che lo script …
Sto cercando di utilizzare grep e cut per estrarre gli URL da un file HTML. I collegamenti sembrano: <a href="http://examplewebsite.com/"> Altri siti Web hanno .net, .govma suppongo che potrei fare il punto di interruzione proprio prima >. Quindi so che posso usare grep e tagliare in qualche modo per tagliare …
Ho un file con commenti: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this Voglio solo stampare tutto il codice non commentato: foo bar stuff morestuff evenmorestuff Essere in grado di eliminare i commenti da un file è così importante ... Qual è un buon modo per farlo?
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.