Ich arbeite am Stammverzeichnis und möchte Verzeichniseinträge drucken, die mit einem Großbuchstaben beginnen. $ echo [A-Z]* Applications Library Network System Users Volumes bin cores dev etc home installer.failurerequests net private sbin tmp usr var vm Das Ergebnis verwirrt mich, weil ich nicht erwartet hatte cores dev etc home installer.failurerequests net …
Ich habe eine Reihe von .confDateien, die identisch sind und sich im selben Verzeichnis befinden, mit Ausnahme unterschiedlicher Dateinamen. In jeder eindeutig benannten .confDatei möchte ich eine Reihe von Zeichen in der Datei durch den Namen der Datei ersetzen. Zum Beispiel: Derzeit in allen Dateien: datafname = example.nex ofprefix = …
Ich arbeite an Ubuntu 14.04 und habe etwas gefunden, das ich nicht verstehen kann. Ich führe die Befehle wie folgt aus: apt update && apt list --upgradable Ich habe festgestellt, dass dies bashin der Liste der aktualisierbaren Elemente enthalten ist. Im Moment bash --versionsagt mir die Ausgabe von , dass …
Hallo, ich habe zwei Dateien mit einigen Dateinamen, die so aussehen: Datei 1: 123.txt 456.txt 789.txt 101112.txt Datei 2: 123.txt 789.txt 101112.txt Gibt es einen Bash-Befehl, mit dem ich sie überlappen und nur die Zeilen oder Dateinamen drucken kann, die nicht übereinstimmen? Ich erwarte also so etwas: 456.txt
Ich bin neu in Bash Scripting. Ich habe versucht, ein Skript zu erstellen, das die Dateinamen der beiden vom Benutzer übergebenen Dateien austauscht. Hier ist ein Bild der beiden bisherigen Versionen meines Skripts Hier ist das Skript im Textformat mit mv: #! /bin/bash file1=$file1 file2=$file2 echo "write file name :" …
Kürzlich habe ich gefragt: " Wie liste ich angemeldete Benutzer auf? " Der Befehl whoeignet sich gut für diesen Zweck. Aber wie finde ich heraus, wer als root angemeldet ist? Wird der Benutzername "root" sein?
Ich habe mich gefragt, ob es eine Möglichkeit gibt, alle optionalen Argumente eines Befehls in bash herauszufinden, ohne die Manpage öffnen und viele unerwünschte Informationen durchgehen zu müssen. Eg: Input: <some_command> cat Output: -A, --show-all equivalent to -vET -b, --number-nonblank number nonempty output lines, overrides -n -e equivalent to -vE …
Ich bin neu in Linux und weiß nicht viel über Linux-Befehle. Mein Szenario ist, dass ich so viele Java-Quelldateien mit unterschiedlichen Paketnamen in einem Verzeichnis habe. Ich möchte alle diese Java-Quelldateien in ihr jeweiliges Paketverzeichnis verschieben. In jeder Java-Quelldatei ist die erste Zeile eine Paketanweisung, der möglicherweise ein Kommentar vorangestellt …
Ich spiele mit Skripten herum. Ich kann ein Skript erstellen, das mich beim Ausführen zur Eingabe eines Namens für ein neues Verzeichnis auffordert, es erstellt, dann mehrere Dateien erstellt, Zeilen wiedergibt und dann alles löscht. Was ich tun möchte, ist es leicht zu verändern, damit es das Verzeichnis selbst erstellt …
Hier ist mein Skript: #!/bin/bash declare -a a=(`ls`) declare -a b=() declare -a sorted_arr=() var =0 while [ -n "${a[$var]}" ] do echo "${a[$var]:0:10} |" var=`expr $var + 1` done Dieses Skript erzeugt inkonsistente Abstände another_fi | f2.txt | file1.txt | file3.txt | Ich möchte, dass vertikale Pipelinesymbole ausgerichtet werden …
Ich habe ein Verzeichnis mit einer Reihe von Unterverzeichnissen. Jedes dieser Unterverzeichnisse enthält ein Unterverzeichnis, die alle denselben Namen haben. Ich möchte eine Liste all dieser Dateien in der Befehlszeile erstellen. Also zum Beispiel, wenn ich habe: dir1/ file1.txt subdir/ relevant_file1.c relevant_file2.c dir2/ file2.txt subdir/ relevant_file3.txt relevant_file4.java dir3/ subdir/ relevant_file5.cpp …
Wenn ich + Ctrl+ Altdrücke T, um das Terminal zu öffnen, wird ein leerer Bildschirm mit einer vereinfachten Eingabeaufforderung angezeigt. Ist es möglich (durch Ändern ~/.bashrc), den aktuellen Kalender mit hervorgehobenem Heute und der aktuellen Zeit anzuzeigen? Wenn die Zeit in großen Zahlen angezeigt werden kann (mit Figlet?), Wäre dies …
In Bash kann ich einige Zeitmessungen aus einer solchen Protokolldatei abrufen grep "time:" myLogfile.txt | cut -d' ' -f 3 >> timeMeasurements.txt #timeMeasurements.txt 2.5 3.5 2.0 ... Jetzt möchte ich den Mittelwert aus den Werten in berechnen timeMeasurements.txt. Was ist der schnellste Weg, um das in Bash zu tun? Ich …
Ich versuche, einige Protokolldateien mithilfe eines Skripts zu analysieren, und da alle unabhängig voneinander analysiert werden können, versuche ich, sie im Hintergrund auszuführen. Ich verwende den folgenden Befehl, erhalte jedoch den folgenden Syntaxfehler: for k in {2..3}; do for i in {1..3}; do for j in {1..3}; do ./run_parser.sh ${k} …
Ich verwende GNU Bash, Version 4.3.46 auf einem Ubuntu-Computer. Aus irgendeinem Grund funktioniert diese while-Schleife nicht wie erwartet. Das Menü sollte sich so lange wiederholen, bis der Benutzer beschließt, das Programm zu beenden. Anschließend wird eine Fehlerprüfung durchgeführt, die den Benutzer auffordert, wenn er sicher ist, dass das Programm beendet …
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.