Unix & Linux

Fragen und Antworten für Benutzer von Linux, FreeBSD und anderen Un * x-ähnlichen Betriebssystemen




3
Verwenden Sie & (kaufmännisches Und) in einer einzeiligen Bash-Schleife
Ich habe diesen Befehl erfolgreich verwendet, der eine Variable in einer Konfigurationsdatei ändert und dann ein Python-Skript in einer Schleife ausführt: for((i=114;i<=255;i+=1)); do echo $i > numbers.txt;python DoMyScript.py; done Da es jeweils DoMyScript.pyungefähr 30 Sekunden dauert, bis sie beendet sind, möchte ich sie in den Hintergrund verschieben, während die nächste …


6
Deaktivieren Sie die Benutzer-Shell aus Sicherheitsgründen
Wir haben mehrere Benutzerkonten, die wir für automatisierte Aufgaben erstellen, für die differenzierte Berechtigungen erforderlich sind, z. B. für die Übertragung von Dateien zwischen Systemen, die Überwachung usw. Wie sperren wir diese Benutzerkonten, damit diese "Benutzer" keine Shell haben und sich nicht anmelden können? Wir möchten verhindern, dass jemand als …
58 shell  ssh  users  login 


8
Farbausgabe in HTML konvertieren
Es gibt Tools für die farbige Ausgabe: dwdiff -c File1 File2 # word level diff grep --color=always # we all know this guy ... Die Frage ist: Wie konvertiert man die farbige Ausgabe eines beliebigen Programms in eine farbige HTML-Datei? Andere Ausgabeformate könnten ebenfalls geeignet sein (LaTeX wäre großartig). Ich …


2
Wie kann man die Länge eines in bash definierten Arrays zählen?
Ich bin neu im Bashing und kann kein gutes Tutorial finden, um meine Frage zu beantworten. array=( item1 item2 item3) for name in ${array[@]}; do echo current/total ... some other codes done Ich möchte den "aktuellen" und "Gesamt" -Wert berechnen, da die erwartete Ausgabe davon ist: 1/3 2/3 3/3 Danke …
58 bash  array 

3
Grep innen weniger?
Momentan durchsuche ich viele unbekannte Protokolle, um nach Problemen zu suchen. Die erste Datei, die ich mir ansehe, ist Events.log. Auf mindestens drei Seiten lesswird das gleiche Ereignis zu unterschiedlichen Zeiten angezeigt - ein Ereignis, das ziemlich harmlos zu sein scheint. Ich möchte dieses Ereignis herausfiltern, und derzeit beende ich …
58 bash  grep  logs  less 

2
Grep auf eine Variable
Nehmen wir an, ich habe eine Variable line="This is where we select from a table." jetzt möchte ich mal gucken wie oft select im satz vorkommt. grep -ci "select" $line Ich habe es versucht, aber es hat nicht funktioniert. Ich habe es auch versucht grep -ci "select" "$line" Es funktioniert …
58 shell  grep  string 



4
Listen Sie Unterverzeichnisse nur mit einer Tiefe von n auf
Festival speichert Voicepack-Daten in der folgenden Beispielverzeichnisstruktur: /usr/share/festival/voices/<language>/<voicepack name> Was ist der einfachste Einzeiler (am besten mit ls), um nur die <voicepack name>Zeilen in allen potenziell zahlreichen <language>Unterverzeichnissen auszudrucken ?
58 bash  ls 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.