Es gibt ein Skript (nennen wir es echoer), das gedruckt wird, um eine Reihe von Informationen zu überprüfen. Ich möchte nur Linien sehen können, nachdem ein Muster gefunden wurde. Ich stelle mir vor, wie eine Lösung aussehen könnte echoer | solution_command <pattern> Ideal patternwäre ein regulärer Ausdruck, aber harte Wertstrings …
Ich muss einige Arbeiten an 700 Netzwerkgeräten mithilfe eines Expect-Skripts ausführen. Ich kann es der Reihe nach erledigen, aber bis jetzt beträgt die Laufzeit ungefähr 24 Stunden. Dies liegt hauptsächlich an der Zeit, die zum Herstellen einer Verbindung benötigt wird, und an der Verzögerung der Ausgabe dieser Geräte (alte). Ich …
Wir verwenden normalerweise $@alle Argumente mit Ausnahme von $ 0. Ich weiß jedoch nicht, was Datenstruktur $@ist. Kann $*mir jemand eine Erklärung auf Dolmetscherebene geben, warum es sich anders verhält, wenn es in doppelte Anführungszeichen eingeschlossen wird? Es kann in der for-Schleife iteriert werden, es scheint also ein Array zu …
Ich habe kürzlich einen Exploit entdeckt, bei dem ich (oder eine andere Person) meine verschlüsselte ZIP-Datei erneut verschlüsseln kann, ohne das Kennwort zu kennen: #zip --encrypt encrypted.zip -r dir1/ Das obige fordert den Benutzer auf, ein neues Passwort einzugeben . Fehlt mir etwas oder ist dies ein bekanntes Problem?
Ich habe das Terminal verwendet, um Dateien von einem Laufwerk auf ein anderes zu kopieren. sudo mv -vi /location/to/drive1/ /location/to/drive2/ Dies hörte jedoch nach einigen Stunden ohne Fehler nach dem Erstellen eines Verzeichnisses plötzlich auf. Meine eigene Lösung dafür ist oft eine Mischung aus Hashing und Vergleichen, was meistens ein …
Wird # dd if=/dev/zero of=/dev/sdaeine bereits bestehende Partitionstabelle auszulöschen? Oder ist es umgekehrt? # fdisk /dev/sda g (für GPT) die Nullen von auslöschen /dev/zero?
Wenn Sie eine Variable dereferenzieren bash, müssen Sie $sign verwenden. Dennoch scheint es, dass das Folgende gut funktioniert: x=5 [[ x -gt 2 ]] Kann das jemand erklären? Bearbeiten: (mehr Info) Ich meine, wie und warum der Befehl [[]] meine Variable x ohne das $ -Zeichen dereferenziert. Und ja, wenn …
Was ist die Namenskonvention für Ethernet- und Wi-Fi-Schnittstellen auf einem Linux-Computer? Wir entwickeln ein Tool, das nur die Ethernet- und Wi-Fi-Schnittstellen der Linux-Maschine und ihren aktuellen Status anzeigen soll. Im Folgenden finden Sie beispielsweise die Liste der Netzwerkschnittstellen (sowohl physische als auch virtuelle) auf meinem Linux-Computer (Ubuntu): docker0, enp0s25, lo,wlp3s0 …
Die festgelegte Struktur des .debDateinamens lautet package_version_architecture.deb. Nach diesem Absatz: Einige Pakete folgen nicht der Namensstruktur package_version_architecture.deb. Von dpkg-name umbenannte Pakete folgen dieser Struktur. Im Allgemeinen hat dies keine Auswirkungen darauf, wie Pakete von dselect / dpkg installiert werden. Andere Installationstools hängen jedoch möglicherweise von dieser Namensstruktur ab. Frage: Allerdings …
Ich habe ein Problem mit den Zeitstempeln von Dateien, die von meinem PC oder Laptop auf USB-Laufwerke kopiert wurden: Der letzte Änderungszeitpunkt der Originaldatei und der der kopierten Datei sind unterschiedlich. Daher ist das Synchronisieren von Dateien zwischen meinem PC und meinem USB-Laufwerk ziemlich umständlich. Eine schrittweise Beschreibung Ich kopiere …
Angenommen, ich führe einige Prozesse aus: #!/usr/bin/env bash foo & bar & baz & wait; Ich führe das obige Skript folgendermaßen aus: foobarbaz | cat Wenn einer der Prozesse nach stdout / stderr schreibt, verschachtelt sich die Ausgabe meines Erachtens nie - jede Zeile von stdio scheint atomar zu sein. …
Dieses Problem ähnelt dem Debian Linux nicht aktualisierenden Paket , aber in meinem Fall ist das neuere Paket nicht von backports: § apt list --upgradable Listing... Done firefox-esr-l10n-en-gb/stable 60.2.0esr-1~deb9u2 all [upgradable from: 52.9.0esr-1~deb9u1] N: There is 1 additional version. Please use the '-a' switch to see it § sudo apt …
Ich weiß nicht, was ich versucht habe, aber ich habe im Grunde gelöscht yum.conf. Ich habe eine alte Konfiguration für yum auf Github gefunden, aber sie funktioniert immer noch nicht. Was mache ich? Ich benutze Centos 7.
Warum funktioniert das nicht? $ unshare -rm mount --bind / /mnt mount: /mnt: wrong fs type, bad option, bad superblock on /, missing codepage or helper program, or other error. Diese funktionieren ok: $ unshare -rm mount --bind /tmp /mnt $ unshare -rm mount --bind /root /mnt $ $ uname …
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.