Ho uno script bash che invoca uno script Python di cui voglio alimentare il contenuto filetramite via stdin. Chiamando lo script bash come: ./script.sh < file E i contenuti di script.sh: #! /usr/bin/env bash pushd /some/python/virtual/environment/working/dir source venv/bin/activate python main.py ?????? deactivate popd Non ho idea di cosa compilare per …
Ho un caso d'uso in cui ho bisogno di leggere più variabili all'inizio di ogni iterazione e leggere un input dell'utente nel ciclo. Possibili percorsi per la soluzione che non so esplorare - Per l'assegnazione utilizzare un altro filehandle invece di stdin Usa un forciclo invece di ... | while …
Ho una stringa, per esempio "Icecream123 AirplaneBCD CompanyTL1 ComputerYU1" Diciamo che so che la mia stringa conterrà sicuramente la sottostringa IceCream ma non so cosa la segua. Potrebbe essere 123 come nel mio esempio o potrebbe essere qualcosa di diverso. Mentre posso usare grep per rilevare se la sottostringa "Icecream" …
Ho ~ 30k file. Ogni file contiene ~ 100k righe. Una linea non contiene spazi. Le righe all'interno di un singolo file vengono ordinate e duplicate gratuitamente. Il mio obiettivo: voglio trovare tutte le righe duplicate su due o più file e anche i nomi dei file che contenevano voci …
Comprendo che il seguente errore è dovuto !all'espansione della cronologia utilizzata: $ echo "Hello!Tim" bash: !Tim: event not found Tuttavia, se inserisco il comando in uno script ed eseguo lo script, non ci sono problemi: $ cat myscript echo "Hello!Tim" $ bash myscript Hello!Tim Perché? Il manuale di Bash menziona …
Sto cercando di codificare uno script che prende gli indirizzi IP da un file .csv e telnet il dispositivo per catturare l'output del comando "show version". Finora ho codificato questo: #!/bin/bash #!/usr/bin/expect -f FILE1=dispositivos.csv #file with IP's and device name set Username "user" #this is the user for telnet connection. …
Sto usando la funzione di timeout su debian per attendere 5 secondi per il mio script. Funziona benissimo ma il problema che ho è che ho bisogno di un valore di ritorno. Come 1 per il timeout e 0 per nessun timeout. Come farò? Dai un'occhiata al mio codice: timeout …
Voglio generare un traffico TCP a partire dalla porta 0 alla porta 65535. 1 pacchetto tcp per ogni porta con 1ms tra 2 pacchetti. Al generatore non dovrebbe importare se esiste un ACK TCP o meno. Esiste uno strumento in grado di generare tale traffico? È possibile farlo con iperf …
Ho più file qualcosa del tipo: (in realtà ne ho 80) file1.dat 2 5 6 9 7 1 file2.dat 3 7 8 4 1 3 Voglio finire con un file contenente tutte le seconde righe. vale a dire output.dat 6 9 8 4 Quello che ho finora scorre attraverso i …
In uno script di shell ... Come posso catturare lo stdin in una variabile senza rimuovere le nuove righe finali? In questo momento ho provato: var=`cat` var=`tee` var=$(tee) In tutti i casi $varnon avrà la nuova riga finale del flusso di input. Grazie. ANCHE: Se non è presente una nuova …
Sto eseguendo uno script che si basa sul fatto che la rete sia attiva e che venga montata una condivisione di rete. Lo script viene eseguito all'accesso (che si verifica automaticamente dopo l'avvio). Il problema è che quando lo script viene eseguito, di solito non ho ancora un indirizzo IP …
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 . in questo script finisco con "$ 1" che viene salvato nel file / test. #!/bin/bash cat > …
Ho uno script che sostanzialmente deve fare quanto segue: #!/bin/bash GPG_PUBLIC_KEY=<<EOF -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.4.12 (GNU/Linux) ... -----END PGP PUBLIC KEY BLOCK----- EOF gpg --encrypt --with-public-key "$GPG_PUBLIC_KEY" myfile.txt C'è un modo per farlo senza prima importare la chiave GPG nel portachiavi?
Come posso crittografare o rimescolare il mio script shell in modo che sia illeggibile ad occhio nudo? Entrambi i metodi sarebbero accettabili, si prega di fornire passaggi specifici.
Voglio sapere se esiste un modo per ascoltare un processo in Linux e unix: quando termina e qual è il codice di uscita del processo (script). Non voglio scrivere uno script che verrà eseguito Xsecondi e controllare ps -ef | grep PIDse il processo è ancora attivo. Voglio sapere se …
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.