Considerando che POSIX è la cosa più vicina a uno standard comune tra tutti i sistemi, sono interessato a sapere se esiste una shell che lo supporta esclusivamente. Sebbene la maggior parte delle shell moderne fornisca supporto per POSIX (e eseguirà script POSIX compatibili senza alcun problema), non fanno un …
Il dircomando di elenco delle directory di Windows ha una riga alla fine che mostra la quantità totale di spazio occupato dai file elencati. Ad esempio, dir *.exemostra tutti i .exefile nella directory corrente, le loro dimensioni e la somma totale delle loro dimensioni. Mi piacerebbe avere funzionalità simili con …
La mia macchina è un server, quindi desidero ignorare le connessioni effettuate al mio server (ad es. Quando qualcuno visita il mio sito Web). Voglio vedere solo le connessioni / richieste fatte dal mio server in altri luoghi. Come vedo solo quelle connessioni in uscita? EDIT: sono nuovo a questo …
Ho creato uno script bash ma quando provo a eseguirlo, ottengo #!/bin/bash no such file or directory Devo eseguire il comando: bash script.shaffinché funzioni. Come posso risolvere questo problema?
Voglio rilevare da uno script di shell (in particolare .zshrc) se è controllato tramite SSH. Ho provato la variabile HOST ma è sempre il nome del computer che esegue la shell. Posso accedere al nome host da cui proviene la sessione SSH? Il confronto tra i due risolverebbe il mio …
Ho un file pdf scansionato che ha scansionato due pagine su una pagina virtuale (pagina in file pdf). La risoluzione è di buona qualità. Il problema è che devo ingrandire durante la lettura e trascinare da sinistra a destra. C'è qualche comando ( convert, pdftk, ...) o uno script che …
A volte devi assicurarti che sia in esecuzione solo un'istanza di uno script di shell allo stesso tempo. Ad esempio un cron job che viene eseguito tramite crond che non fornisce il blocco da solo (ad es. Il default Solaris crond). Un modello comune per implementare il blocco è il …
Ho il seguente script bash: #!/bin/bash upperlim=10 for i in {0..10} do echo $i done for i in {0..$upperlim} do echo $i done Il primo forloop ( senza la variabile upperlimnel controllo loop) funziona bene, ma il secondo forloop ( con la variabile upperlimnel controllo loop) no. Esiste un modo …
Mi aspetto che il seguente comando estragga il file gpg senza chiedere la password: gpg --passphrase 1234 file.gpg Ma chiede la password. Perché? Anche questo ha lo stesso comportamento: gpg --passphrase-file passfile.txt file.gpg Uso Ubuntu con gnome 3 e ricordo che funzionava in Fedora
È possibile eseguire uno script se non si dispone dell'autorizzazione per leggerlo? In modalità root, ho creato uno script e voglio che l'altro utente esegua questo script ma non lo legga. Ho chmodvietato la lettura e la scrittura, ma consenti l'esecuzione, tuttavia in modalità utente ho visto il messaggio che …
Ho lavorato su uno script che automatizza la configurazione di un ambiente di sviluppo per lo sviluppo di Raspberry Pi (i dettagli passo passo che funzionano sono qui ). Lo script è collegato in quell'articolo, ma per praticità puoi trovarlo anche qui . Ora quando esegui questo script installa e …
Se ci fosse un "Primo problema mondiale" per gli script, questo sarebbe. Ho uno dei seguenti codici in uno script che sto aggiornando: if [ $diffLines -eq 1 ]; then dateLastChanged=$(stat --format '%y' /.bbdata | awk '{print $1" "$2}' | sed 's/\.[0-9]*//g') mailx -r "Systems and Operations <sysadmin@[redacted].edu>" -s "Warning …
Sto cercando un comando che restituirà il proprietario di una directory e solo quello - come una regex che analizza il ls -latcomando o qualcosa di simile? Voglio usare il risultato in un altro script.
Per scoprire quanto tempo impiegano determinate operazioni all'interno di uno script Bash (v4 +), vorrei analizzare l'output dal timecomando "separatamente" e (in definitiva) catturarlo all'interno di una variabile Bash ( let VARNAME=...). Ora sto usando time -f '%e' ...(o piuttosto a command time -f '%e' ...causa del built-in di Bash), …
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.