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 :" …
Der whoBefehl kann verwendet werden, um angemeldete Benutzer zu finden, druckt jedoch doppelte Werte, wenn mehrere Shells ausgeführt werden. Wie erhalte ich eine Liste der aktuell angemeldeten Benutzer ohne Duplikate?
Ich verwende dies in einem Kundenverzeichnis, um Dateien umzubenennen, wobei der erste Buchstabe jedes Wortes gemäß seiner Anfrage großgeschrieben wird: rename 's/\b(\w)/\u$1/g' * Das funktioniert gut, aber es wird auch der erste Buchstabe der Erweiterung großgeschrieben. Ich verwende dies, um Folgendes zu beheben: rename 's/\.Txt$/.txt/' *.Txt Das funktioniert in Ordnung, …
Ich benutze Ubuntu seit 16.04 mit der CM Storm Tastatur. Wenn Sie diese Tastatur unter Windows verwenden, wird durch Drücken der Scroll LockTaste die Hintergrundbeleuchtung aktiviert / deaktiviert. Bisher haben unter Ubuntu die Befehle xset led(Ein) und xset -led(Aus) die Hintergrundbeleuchtung eingestellt. Dies ist sehr wichtig, da die Tastenbeschriftungen ohne …
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 verwende Ubuntu 16.04.3 über die Oracle VirtualBox. Ich versuche, eine Python-Umgebung Anaconda über das Terminal zu installieren. Nach den Anweisungen zum Installieren der Anaconda Python Distribution unter Ubuntu 16.04 kam ich zu: curl -O https://repo.continuum.io/archive/Anaconda3-4.2.0-Linux-x86_64.sh Zu diesem Zeitpunkt begann mein Terminal in Zungen mit Beispielausgabe zu sprechen: "n�� ء�Q�6� …
Ich habe einen Ordner namens Tutorials . Darin befinden sich ungefähr 15 Ordner, die jeweils ungefähr 15-20 .mp4Videodateien enthalten. Ich möchte die Gesamtdauer aller im Ordner vorhandenen Dateien abrufen tutorials. Dies ist der Code, den ich bisher geschrieben habe: for d in ~/Videos/tutorials/*; do if [ -d "$d" ]; then …
Mit einem Hochdurchsatzmikroskop erzeugen wir Tausende von Bildern. Nehmen wir an, unser System nennt sie: ome0001.tif ome0002.tif ome0003.tif ome0004.tif ome0005.tif ome0006.tif ome0007.tif ome0008.tif ome0009.tif ome0010.tif ome0011.tif ome0012.tif ... Wir möchten alternativ c1und c2in Bezug auf den numerischen Wert der Bilder einfügen und dann die ursprüngliche Nummerierung so ändern, dass jede …
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 …
Ich muss eine Textdatei mit 770 Zeilen ändern und für jede eine andere Überschrift hinzufügen. Ich habe beispielsweise Folgendes: CWGAGATCGGAAGAGCGGTTCAGCAGGAATGCCGAG ACACTCTTTCCCTACACGACGCTCTTCCGATCTAGGC ACACTCTTTCCCTACACGACGCTCTTCCGATCTGATT ACACTCTTTCCCTACACGACGCTCTTCCGATCTACCGT Und ich möchte dies erhalten: >seq1 CWGAGATCGGAAGAGCGGTTCAGCAGGAATGCCGAG >seq2 ACACTCTTTCCCTACACGACGCTCTTCCGATCTAGGC >seq3 ACACTCTTTCCCTACACGACGCTCTTCCGATCTGATT >seq4 ACACTCTTTCCCTACACGACGCTCTTCCGATCTACCGT
Ich habe bbeinige unterhaltsame ASCII-Animationen mit Sound installiert und erwartet, wie Sie in diesem Video sehen können . Sobald die Musik startet, friert die Animation ein, während die Audiowiedergabe fortgesetzt wird. Wenn ich es ohne Musik laufen lasse, wird die Animation wie erwartet abgespielt (nur lautlos). Ich habe versucht, es …
Nehmen wir an, ich habe ein Verzeichnis /home/smit/test. Darin habe ich viele Unterverzeichnisse und Dateien. Ich möchte nur das Verzeichnis /home/smit/test und nicht seinen inneren Inhalt entfernen , damit Dateien und Unterverzeichnisse von /home/smit/testautomatisch in das Verzeichnis aufgenommen werden /home/smit/. In einem realen Fall habe ich auch ein /usr/share/backgrounds/all/Verzeichnis mit …
Ich weiß, dass ich wc verwenden kann, um die Gesamtzahl der Wörter (und Zeilen) in einer Datei zurückzugeben, indem ich: wc <filename> Gibt es eine Möglichkeit, die Anzahl für eine bestimmte Zeichenfolge in einer bestimmten Zeile einer Datei wie folgt zurückzugeben: wc <filename> -<flag> <line number> -<flag> <string>
Ich habe eine zweispaltige, durch Leerzeichen getrennte TXT-Datei, aber die erste Spalte enthält Leerzeichen (die Fehler sind). Ich muss es in eine CSV konvertieren, aber ich kann nicht einfach alle Leerzeichen durch Kommas ersetzen. Beispieleingabe: gi|118592783|ref|ZP_01550172.1|_biphenyl-2 3-diol_1 2-dioxygenase_[Stappia_aggregata_IAM_12614] 1 Gewünschte Ausgabe: gi|118592783|ref|ZP_01550172.1|_biphenyl-23-diol_12-dioxygenase_[Stappia_aggregata_IAM_12614],1 Wie kann ich sed(oder etwas anderes) verwenden, um …
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.