Unix & Linux

58
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...

58
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

58
Was bedeutet "rm is hashed"?

Ich habe http://mywiki.wooledge.org/BashGuide/CommandsAndArguments durchgesehen und bin auf Folgendes gestoßen : $ type rm rm is hashed (/bin/rm) $ type cd cd is a shell builtin Nur ein wenig früher listete die Anleitung die verschiedenen Arten von Befehlen auf, die von Bash verstanden werden:...

58
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 immer...

58
Ist> & - effizienter als> / dev / null?

Gestern habe ich diesen SO-Kommentar gelesen , der besagt, dass in der Shell (zumindest bash) >&-"dasselbe Ergebnis hat wie" >/dev/null. Dieser Kommentar bezieht sich tatsächlich auf den ABS-Leitfaden als Informationsquelle. Diese Quelle besagt jedoch, dass die >&-Syntax...

58
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...

58
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...

58
Ist die Shell ksh93 tot?

Am 2013-01-10 hat Glenn Fowler dies in die ast-users-Mailingliste gepostet : Wie bereits mehrfach in den AST- und UWIN-Listen erwähnt, wird OpenSouce-Software von AT & T nur sehr wenig unterstützt. Aus diesem Grund beschäftigen wir so wenige Mitarbeiter mit unserer ziemlich großen Sammlung von...

58
Wie schreibt "Ja" so schnell in eine Datei?

Lassen Sie mich ein Beispiel geben: $ timeout 1 yes "GNU" > file1 $ wc -l file1 11504640 file1 $ for ((sec0=`date +%S`;sec<=$(($sec0+5));sec=`date +%S`)); do echo "GNU" >> file2; done $ wc -l file2 1953 file2 Hier können Sie sehen, dass der Befehl Zeilen in einer Sekunde yesschreibt...