Wie kann ich meine eigene IP-Adresse erhalten und in einer Variablen in einem Shell-Skript
Wie kann ich meine eigene IP-Adresse erhalten und in einer Variablen in einem Shell-Skript
Welche Ressourcen gibt es für die portable Shell-Programmierung? Die ultimative Antwort ist das Testen auf allen Zielplattformen, aber das ist selten praktikabel. Die POSIX / Single UNIX-Spezifikation ist ein Anfang, gibt jedoch weder Aufschluss über den Grad der Unterstützung für die einzelnen...
Soweit ich weiß, handelt es sich um Bibliotheken, aber was ist der Unterschied zwischen den
Ich habe ein Website-Scrape für ein Conversion-Projekt durchgeführt. Ich möchte einige Statistiken über die Dateitypen dort erstellen - zum Beispiel 400 .htmlDateien, 100 .gifusw. Was ist ein einfacher Weg, dies zu tun? Es muss rekursiv sein. Bearbeiten: Mit dem Skript, das maxschelpzig gepostet...
Ich versuche, grep mit einem regulären Ausdruck zu verwenden, um Zeilen in einer Datei zu finden, die mit 1 von 2 möglichen Zeichenfolgen übereinstimmen. Hier ist mein Grep: $ grep "^ID.*(ETS|FBS)" my_file.txt Das obige grep gibt keine Ergebnisse zurück. Wenn ich jedoch eine der folgenden Aktionen...
Ich erhalte viele E-Mails im rootE-Mail-Konto meines Benutzers. Dies scheinen hauptsächlich Berichte und Fehler von Dingen wie cronSkripten zu sein. Ich versuche zwar zu arbeiten und diese Probleme zu lösen, möglicherweise werden sie sogar an eine Art "Dashboard" weitergeleitet - aber wie kann ich...
Ich habe mein / dev / null gelöscht. Wie kann ich es
Ich habe Probleme mit der Flucht vor Charakteren in der Bash. Ich möchte einfache und doppelte Anführungszeichen vermeiden, während ein Befehl unter einem anderen Benutzer ausgeführt wird. Nehmen wir zum Zweck dieser Frage an, ich möchte Folgendes auf dem Bildschirm wiedergeben: 'single quote...
Ich möchte eine neue Kopie einer großen Anzahl von Dateien von einem lokalen Laufwerk auf ein anderes erstellen. Ich habe gelesen, dass rsync einen Prüfsummenvergleich von Dateien durchführt, wenn sie über ein Netzwerk an einen Remote-Computer gesendet werden. Wird rsync den Vergleich durchführen,...
Ist es möglich, ein Skript auszuführen, wenn keine Berechtigung zum Lesen vorhanden ist? Im Root-Modus habe ich ein Skript erstellt und möchte, dass der andere Benutzer dieses Skript ausführt, aber nicht liest. Ich habe chmoddas Lesen und Schreiben verboten, aber die Ausführung zugelassen. Im...
Nun , da Google Drive zur Verfügung steht, wie montieren wir es auf ein Linux - Dateisystem? Ähnliche Lösungen gibt es für Amazon S3 und Rackspace Cloud Files
Gibt es eine Liste der verfügbaren DBus-Dienste? Ich bin auf einige gestoßen (wie die von NetworkManager, Rhythmbox, Skype, HAL). Ich frage mich, ob ich eine ziemlich vollständige Liste der angebotenen Dienste / Schnittstellen finden
Ich habe das folgende Bash-Skript: #!/bin/bash upperlim=10 for i in {0..10} do echo $i done for i in {0..$upperlim} do echo $i done Die erste forSchleife ( ohne die Variable upperlimin der Schleifensteuerung) funktioniert einwandfrei, die zweite forSchleife ( mit der Variablen upperlimin der...
Ich erwarte, dass der folgende Befehl die gpg-Datei extrahiert, ohne nach dem Passwort zu fragen: gpg --passphrase 1234 file.gpg Aber es fragt nach dem Passwort. Warum? Dies hat auch das gleiche Verhalten: gpg --passphrase-file passfile.txt file.gpg Ich benutze Ubuntu mit Gnome 3 und erinnere mich,...
Ich habe eine gescannte Kopie meiner schriftlichen Signatur und muss sie auf einige Dokumente im Signaturblock anwenden. Früher habe ich das immer unter Windows gemacht, jetzt habe ich nur noch Linux. Ist das möglich? Wie kann ich einer PDF-Datei unter Linux (Gnome 3) ein Signaturbild...
Wie installiere ich htop für Mac OS X ? (Der einfachste und faulste
Ich versuche, auf eine neuere Version zu aktualisieren (die einen Bugfix enthält) als meine aktuelle Version 1.6. Ich bin auf Ubuntu und habe kürzlich ein Upgrade auf Ubuntu 13.04 durchgeführt. Im Idealfall möchte ich tmux Version 1.8 oder sogar 1.9 verwenden. Ich habe neuere Versionen...
Ich führe den folgenden Befehl aus, der jedoch nicht rekursiv ausgeführt wird: find . -name *.java Ich weiß, dass es Java-Dateien weiter unten im aktuellen Verzeichnis gibt, aber es führt das findnur im aktuellen Verzeichnis aus. Ich verwende OS X,
Wenn ich mache: $ ls -R .: 4Shared/ Cloud/ ./4Shared: UFAIZLV2R7.part3.rar ./Cloud: UFAIZLV2R7.part2.rar.part UFAIZLV2R7.part1.rar.part UFAIZLV2R7.part4.rar.part Wenn ich .rarnur die Dateien auflisten möchte und grep verwende , werden mir auch die .rar.partDateien angezeigt, was nicht mein Wunsch...
Wenn ich laufe ifconfig -a, bekomme ich nur lo- und enp0s10- Interfaces, nicht das klassische eth0 Was bedeutet enp0s10 ? Warum gibt es kein eth0