Fragen speziell zu GNUs Bourne Again SHell im Gegensatz zu anderen Bourne / POSIX-Shells. Verwenden Sie bei Fragen zu Unix-Shells im Allgemeinen stattdessen das Tag / shell.
man su sagt: You can use the -- argument to separate su options from the arguments supplied to the shell. man bash sagt: -- A -- signals the end of options and disables further option processing. Any arguments after the -- are treated as filenames and arguments. An argument of …
Wenn ich in bash tippe und die Tabulatortaste drücke, um automatisch zu vervollständigen, dauert es manchmal sehr lange. Zum Beispiel dauert das Lesen von Verzeichnissen für Datei-E / A> 5 Sekunden, und daher muss ich warten, bis die E / A abgeschlossen ist, bevor ich mit der Eingabe fortfahren kann. …
In der Bash- !!Befehlszeilenumgebung können Sie Ihren letzten Befehl erneut ausführen. Sie können den Pfeil nach oben drücken, um den zuletzt ausgeführten Befehl anzuzeigen. Aber was ist, wenn Sie den letzten Befehl, den Sie ausgeführt haben und der auf eine bestimmte Weise begann , nur sehen, aber nicht ausführen möchten …
Ich möchte eine Pipeline solcher Bash-Skripte erstellen prog1 | prog2 so dass prog2 den Exit-Code von prog1 sehen und basierend auf diesen Informationen anders handeln kann. Ist das möglich?
CentOS 6.x. Ich möchte die Ausgabe von curl übernehmen, nach zwei vollständig getrennten Zeichenfolgen suchen und ihre jeweiligen Werte als Variablen zuweisen. Was ist der effizienteste Weg, dies zu tun (ohne die Ausgabe auf die Festplatte zu schreiben)? Normalerweise würde ich mir ein Skript mit so etwas wie vorstellen: #!/usr/bin/env …
Ich versuche, mit dem Befehl "find" Dateien in meinem Home-Ordner zu finden. Wenn ich jedoch versuche, dies auszuführen, erhalte ich keine Ergebnisse: locate -i -l 4 --regexp '^\/home\/jack\/[A-Za-z0-9\/\ ]*(My.)*$' Ich habe es auch versucht, ^\/home\/jack\/^(?!\.)[A-Za-z0-9\/\ ]*(My.)*$aber das liefert auch keine Ergebnisse. Die Datei, nach der ich suche, um sie zu …
Ich möchte Code schreiben, damit ich zu einigen Verzeichnissen wechseln kann, in die ich normalerweise gehe. Angenommen, dieses Programm ist mycdund /a/very/long/path/nameist das Verzeichnis, in das ich gehen möchte. So kann ich geben Sie einfach mycd 2statt cd /a/very/long/path/name. Hier gehe ich davon mycdweiß , 2bezieht sich auf das /a/very/long/path/name. …
Ich habe ein Mini-System mit nur einem begrenzten Anzahl von Binärdateien ( bash, cp, cat, sed, ...). Ich habe keinen tailBefehl und frage mich, ob ich die Tail-Funktionalität mit emulieren könntesed cat foo.txt | tail -n 10 Ich weiß, dass ich mit sed die Zeilen 1-10 drucken kann cat foo.txt …
Ich habe eine Medical.csvDatei mit Zeilen im folgenden Format: field: 'participation.type', displayName: 'program_type', type: 'String',path:'participation' field: 'participation.program', displayName: 'program_name', type: 'String',path:'participation' Ich möchte ein schreiben Bash - Skript , es mit zu HTML - Tabelle zu konvertieren field, displayNameund typeals Header dynamisch. Die Csv2HtmlConverter.sh(Inspiriert von Antwort bei Konvertieren von CSV …
Wie kann ich die folgenden Zeichenfolgen aus meinen Dateien entfernen? ^[[64;8H, ^[[?25h, ^[[1;64rEtc oder vermeiden, erwarten , dass sie in erster Linie hinzufügen? Hintergrund: Ich verwende eine Sammlung von Expect-Skripten für bestimmte Aufgaben. Die Ausgabedateien, die ich sammle, enthalten häufig die oben genannten Zeichentypen (wie in emacs / vi / …
Ich bin auf Debian und möchte mein Laufwerk neu partitionieren und neu installieren. Gibt es eine einfache Möglichkeit, alle derzeit installierten Pakete nach einer Neuinstallation wiederherzustellen? Ich denke darüber nach, indem ich eine Backup-App-Liste erstelle: #generate list of installed packages dpkg -l | awk '{ print $2 }' ORS="\n" | …
Ich habe das folgende vereinfachte Bash-Skript #!/bin/bash files=("$@") if [ "X$files" = "X" ]; then files=$HOME/print/*.pdf; fi for file in "${files[@]}"; do ls "$file"; done Wenn ich Argumente (Dateinamen) als Parameter übergebe, gibt dieses Skript die richtigen Dateinamen aus. Wenn ich dagegen keine Argumente übergebe, wird es gedruckt /home/user/print/*.pdf: No …
Ich versuche, eine wirklich schnelle Methode zu finden, um die Abmessungen eines Bildes zu bestimmen. Ich weiß, dass ich das Bild betrachten und dann mit imagemagick die Höhe und Breite des Bildes bestimmen kann. Ich mache mir Sorgen, dass dies möglicherweise nicht der schnellste Weg ist. Ich mache mir auch …
wie man die erste Anzahl von Variablen erhält Ich habe eine Variable: STR="My horse weighs 3000 kg but the car weighs more" STR="Maruska found 000011 mushrooms but only 001 was not with meat" STR="Yesterday I almost won the lottery 0000020 CZK but in the end it was only 05 CZK" …
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.