Domande taggate «bash»

Per domande sugli script scritti per la shell dei comandi di Bash. Per gli script di shell con errori / errori di sintassi, si prega di controllarli con il programma shellcheck (o nel server web shellcheck su https://shellcheck.net) prima di pubblicare qui. Le domande sull'uso interattivo di Bash hanno maggiori probabilità di essere in argomento su Super User che su Stack Overflow.

5
Bash: istruzione If / Else in una riga
Sto cercando di verificare se un processo (supponiamo che sia chiamato some_process) è in esecuzione su un server. Se lo è, allora echo 1, altrimenti echo 0. Questo è il comando che sto usando ma funziona solo parzialmente (maggiori informazioni di seguito). Nota che devo scrivere lo script in una …
204 bash 

13
Esegui comando senza tenerlo nella cronologia [chiuso]
Chiuso. Questa domanda non soddisfa le linee guida Stack Overflow . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che sia in argomento per StackTranslate.it. Chiuso 8 mesi fa . Migliora questa domanda Voglio eseguire alcuni comandi ma non voglio salvarli nella cronologia dei …
203 linux  bash  unix 



11
Come reindirizzare l'output del comando time su un file in Linux?
Solo una piccola domanda sui programmi di temporizzazione su Linux: il comando time consente di misurare il tempo di esecuzione di un programma: [ed@lbox200 ~]$ time sleep 1 real 0m1.004s user 0m0.000s sys 0m0.004s Che funziona benissimo. Ma se provo a reindirizzare l'output su un file, fallisce. [ed@lbox200 ~]$ time …
202 linux  bash  time 

10
Come rimuovere gli ultimi n caratteri da una stringa in Bash?
Ho una variabile varin uno script Bash che contiene una stringa, come: echo $var "some string.rtf" Voglio rimuovere gli ultimi 4 caratteri di questa stringa e assegnare il risultato a una nuova variabile var2, in modo che echo $var2 "some string" Come posso fare questo?
202 bash 


11
Scorrere su un elenco di file con spazi
Voglio scorrere su un elenco di file. Questo elenco è il risultato di un findcomando, quindi ho trovato: getlist() { for f in $(find . -iname "foo*") do echo "File found: $f" # do something useful done } Va bene tranne se un file ha spazi nel suo nome: $ …
201 linux  bash  shell 

19
Come aggiungere automaticamente account utente e password con uno script Bash?
Devo avere la possibilità di creare account utente sul mio Linux (Fedora 10) e assegnare automaticamente una password tramite uno script bash (o altrimenti, se necessario). È facile creare l'utente tramite Bash, ad esempio: [whoever@server ]# /usr/sbin/useradd newuser È possibile assegnare una password in Bash, qualcosa di funzionalmente simile a …
200 linux  bash  passwd 


14
Riga più lunga in un file
Sto cercando un modo semplice per trovare la lunghezza della linea più lunga in un file. Idealmente, sarebbe un semplice comando bash shell invece di uno script.
198 bash  shell  utilities 

14
Test efficiente se una porta è aperta su Linux?
Da uno script bash come posso scoprire rapidamente se una porta 445è aperta / in ascolto su un server. Ho provato un paio di opzioni, ma voglio qualcosa di veloce: 1. lsof -i :445 (Richiede secondi) 2. netstat -an |grep 445 |grep LISTEN(Richiede secondi) 3. telnet(Non restituisce) 4. nmap, netcatnon …
197 linux  bash  shell  port 



4
Come tagliare un array in Bash
Guardando la sezione "Array" nella pagina man bash (1), non ho trovato il modo di dividere un array. Quindi ho pensato a questa funzione troppo complicata: #!/bin/bash # @brief: slice a bash array # @arg1: output-name # @arg2: input-name # @args: seq args # ---------------------------------------------- function slice() { local output=$1 …
197 arrays  bash  slice 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.