Neue Fragen mit dem Tag «shell»

Insgesamt gefunden 3191 Frage

1
Bewertungen
1
Antwort
156
Ansichten

Wie behandelt man eine .js-Erweiterung korrekt im Bash-Skript?

Ich habe das folgende Bash-Skript. while IFS= read -r filename; do [[ $(md5 path/to/"$filename-orig") = $(md5 path/to/"$filename") ]] || echo $filename differs; done < path/to/list-of-files-to-compare.txt Es soll zwei Dateien vergleichen (durch Berechnen ihres MD5-Hash-Digests) und dann melden,...

0
Bewertungen
0
Antworten
108
Ansichten

Festlegen der Standard-App für einen Dateityp in Windows 10

Ich möchte einen node.js (node.exe) -Handler für .js-Dateien festlegen, damit ich sie ausführen kann, wenn ich auf sie klicke. Wenn ich jedoch mit der rechten Maustaste auf eine .js-Datei klicke -> Öffnen mit -> Eine andere App auswählen -> Kreuzen Sie immer diese App an -> Weitere Apps...
fragte xakepp35 vor 2 Jahren

0
Bewertungen
1
Antwort
160
Ansichten

Wie kann man Bash-Shell-Prozesse remote beenden, aber sicherstellen, dass der Verlauf gespeichert wird?

Gelegentlich kommt mein X11 Window Manager (i3) zum Stillstand, und ich bin gezwungen, zu einer virtuellen Linux-Konsole oder SSH auf meinem Computer zu wechseln, um die Kontrolle wiederzuerlangen. Normalerweise geschieht dies, wenn ich zahlreiche Rxvt-Fenster geöffnet habe, von denen jedes eine Bas...
fragte meowsqueak vor 2 Jahren

0
Bewertungen
1
Antwort
151
Ansicht

VIM - Das Ausführen eines Shellbefehls schlägt in einem Makro fehl

Ich habe eine Liste von Elementen in einer Datei, und ich versuche vor jeder ID eine ID in der Zeile hinzuzufügen. Die ID wird von einem externen Shell-Befehl generiert und dem Puffer hinzugefügt: :r !php _setup/getid/php item | tail -1 Dies funktioniert im normalen Modus einwandfrei. Wenn ich jedo...
fragte Simon Brahan vor 2 Jahren

-1
Bewertungen
0
Antworten
141
Ansicht

UDP-Client über das Terminal

Ich versuche, eine Verbindung zu einem UDP-Server auf demselben Computer herzustellen. Der Code des Servers und des Clients funktioniert einwandfrei. Wenn ich jedoch das Serverprogramm starte, muss ich den Client auf dem Terminal oder der Shell ausführen, um mit dem Server zu kommunizieren, aber wen...
fragte Mîrá Gìtä vor 2 Jahren

2
Bewertungen
2
Antworten
544
Ansichten

Erfassen Sie spezifische Umgebungsvariablen von der Linux-Sub-Shell

Ich versuche, einen Weg zu finden, ein Shell-Skript B aus Skript A auszuführen, eine Variable in Skript B festzulegen oder zu exportieren und diesen Wert in Skript A zu speichern, nachdem das Skript B beendet ist und die Sub-Shell zurückgegeben wird. Ich versuche nicht, das Skript B zu beziehen. Ich...

0
Bewertungen
5
Antworten
277
Ansichten

Es kann nicht in ein Verzeichnis mit Leerzeichen im Namen geschrieben werden, selbst wenn Anführungszeichen oder Escapezeichen verwendet werden

In einer Bash-Shell auf einem MacOS-Computer kann ich durch Eingabe lseines Regisseurs erkennen Application Support: $ ls Accounts FontCollections PreferencePanes Application Scripts Fonts Preferences Application Support GameKit Printers Assistant Google PubSub Assistants Group Containers Safari Aud...
fragte Kurt Peek vor 2 Jahren

-1
Bewertungen
1
Antwort
159
Ansichten

Automatisch auf fstab laden

Ich habe ein system.bin, das sich in / mnt befindet und ich möchte es automatisch durch das Editieren von fstab auf / mnt / mymount mit Lese- und Schreibberechtigungen für alle Benutzer des Systems mounten Ich versuche es auf fstab hinzuzufügen: UUID = c4649367-f47c-4c31-9b33-cb4b37083ae5 / mnt / my...
fragte Mimi3234 vor 2 Jahren

1
Bewertungen
1
Antwort
176
Ansichten

wofür wird der bash-Befehl `command` verwendet und was ist er, wenn er in einem Shell-Skript erscheint?

Als ich ein Shell-Skript schrieb, weiß ich zufällig, dass commandes ein zurückhaltendes Wort ist. Dann fiel mir auf, dass command auch ein Bash-Befehl ist. command lsgibt das gleiche Ergebnis wie ls. command ls | grep xxx gibt das gleiche Ergebnis wie ohne. Dann frage ich mich, wofür es verwendet...
fragte Tiina vor 2 Jahren

2
Bewertungen
1
Antwort
259
Ansichten

In Cygwin erstellte Dateien haben beschädigte Windows-Sicherheitseinstellungen

Wenn Sie auf einem Windows 10-PC eine Datei aus einer Cygwin-Bash-Shell erstellen, sind die Windows-Sicherheitseinstellungen für die Datei beschädigt. Wenn ich zum Beispiel die echo test > test.txtWindows-Registerkarte "Eigenschaften" → "Sicherheit" auswähle, wird folgende Fehlermeldung angezeigt...

0
Bewertungen
1
Antwort
203
Ansichten

Wie sortiere ich eine ls-artige Dateiliste?

Wie sortiere ich nach der letzten Spalte eine Liste, die wie folgt aussieht: drwxr-sr-x 2 user group 4096 2018-02-19 14:11:42 /something/project/somefile drwxr-sr-x 2 user group 4096 2018-02-19 00:14:50 /blah-blah/anything -rw-r----- 1 someone users 2188 2018-07-21 13:52:59 /aaa/222 drwxr-S--- 2 som...

0
Bewertungen
1
Antwort
216
Ansichten

Wie ordnet man Ordner in einem Verzeichnis in Linux neu an?

Ich bin neu in Linux und soll ein Shell-Skript schreiben, um die Ordner in einem Verzeichnis auf der Grundlage von ctime neu zu ordnen. Der Ort, an dem ich festgefahren bin, sortiert die Ordner physisch. Ich habe folgende Ansätze ausprobiert: Ich habe Kombinationen des Befehls ls sort mit dem Eindr...
fragte Nishant Singh vor 2 Jahren

0
Bewertungen
3
Antworten
197
Ansichten

Datenbankkopieshellskript einschließlich Kennwort mit Sonderzeichen

Ich versuche, ein Shell-Skript für eine mysqldump(und mysql) Operation zu erstellen, bei der das Kennwort direkt im Skript gespeichert wird. Das Passwort enthält Sonderzeichen, die entsprechend behandelt werden müssen. Ich kann jedoch keine Kombination herausfinden, die tatsächlich funktioniert. Zum...
fragte fritzmg vor 2 Jahren

0
Bewertungen
2
Antworten
180
Ansichten

Kann eine C-Datei mit einem ARM-CPU-Emulator ausgeführt werden?

Ich hatte die Idee, eine ARM-CPU zu emulieren, um verschiedene Programme auszuführen. Zunächst wollte ich die CPU emulieren und beispielsweise eine einfache "Hallo Welt" in C ausführen. Leider fand ich keine Antwort mit Google etc. Kann eine C-Datei beispielsweise mit einem ARM-CPU-Emulator ausgefüh...
fragte Tailor vor 2 Jahren

0
Bewertungen
0
Antworten
143
Ansichten

So kopieren Sie den öffentlichen Schlüssel mit der Option ssh-copy-id im Hintergrund

Ich kopiere meinen öffentlichen Schlüssel mit einem anderen Computer ssh-copy-id. $ sudo ssh-copy-id -i /home/vagrant/.ssh/id_rsa.pub vagrant@datanode1.com /bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/home/vagrant/.ssh/id_rsa.pub" The authenticity of host 'datanode1.com (192.168.10.34...
fragte Rajkumar Natarajan vor 2 Jahren

0
Bewertungen
0
Antworten
120
Ansichten

Aktualisieren Sie den Wert der PasswordAuthentication-Eigenschaft in / etc / ssh / sshd_config unbemerkt mit yes

Ich möchte die Datei / etc / ssh / sshd_config mit der Kennwort-Authentifizierung als ja aktualisieren. Ich kann es mit dem viEditor machen. ist es möglich, dasselbe mit dem Unix-Befehl im Hintergrund auszuführen.
fragte Rajkumar Natarajan vor 2 Jahren

0
Bewertungen
0
Antworten
126
Ansichten

Keine Farbe in Vim bei Verwendung von Google Cloud Shell

Ich habe kürzlich mit Google Cloud Machine Learning begonnen. Ich möchte Vim als meinen Editor verwenden und es ist in Ordnung, aber nach der Installation meiner .vimrcSyntax-Hervorhebung bin ich aus irgendeinem Grund mit Schwarz und Weiß verbunden. Ich habe Farbe woanders. Wie kann dieses Problem b...

-2
Bewertungen
1
Antwort
182
Ansichten

Der Befehl gzip funktioniert nicht im Shell-Skript

Wenn ich mein Skript durch crontab laufen lasse, funktioniert gzip nicht. Wenn ich dasselbe Skript manuell ausführe, funktioniert gzip. Der Befehl, den wir in unserem Skript haben, lautet gzip -vf $path/file.eee In meinem Skript generiere ich eine Protokolldatei, die ein .expFormat hat. Dann versuc...
fragte damodar vor 2 Jahren

0
Bewertungen
1
Antwort
188
Ansichten

Wie wird empfohlen, Umgebungsvariablen in Unix-Systemen zu verwalten?

Ich habe immer über die effektive Verwaltung von Umgebungsvariablen in Betriebssystemen wie Ubuntu, MacOS usw. nachgedacht. Ich habe ein paar Fragen dazu. Ist es allgemein bekannt, dass jede auf dem System installierte ausführbare Software in Bezug auf den Aufruf systemweit verfügbar sein sollte? O...

0
Bewertungen
0
Antworten
235
Ansichten

Shell läuft nicht oder DBus-Dienst nicht verfügbar

Ich verwende eine Linux Mint 19-Tara und installierte die. gnome-tweaks-toolWenn ich versuchte, sie zu öffnen, gnome-tweaksstieß ich auf den folgenden Fehler: WARNING : Shell not installed or running WARNING : Shell not running NoneType: None WARNING : Error detecting shell Traceback (most recent ca...
fragte Alejandro BR vor 2 Jahren

0
Bewertungen
2
Antworten
146
Ansichten

Sets in Windows 10 (Insider-Vorschau)

Ich suche nach dem Werkzeug oder Dienstprogramm, das in der Abbildung unten verwendet wird. Es scheint eine Laterne für ConEmu zu sein, aber es ist nicht dasselbe. Weiß jemand, wie der Werkzeugname lautet? ** Bitte beachten Sie, wie es Ihnen erlaubt, mehrere Registerkarten von Befehls-Shells zu habe...
fragte Allan Xu vor 2 Jahren

0
Bewertungen
2
Antworten
157
Ansichten

Aufteilen der Ausgabe von zwei Befehlen in einem Shell-Skript

Ich benutze Befehl wie timeout 10 ping 8.8.8.8 | tail -2. Hier bekomme ich die Ausgabe als Terminated. Aber ich brauche die letzten zwei Zeilen von ping. Kann jemand bitte sagen, was zu tun ist
fragte karra vor 2 Jahren

0
Bewertungen
0
Antworten
137
Ansichten

Wie kann ein Zweig von einem vorherigen Zweig in einem Befehl rebasiert werden?

Ich versuche also, einen ZSH-Alias ​​für Git zu entwickeln, der meinen aktuellen Zweig auf den Zweig zurückführt, von dem er ursprünglich abgeleitet wurde. Beispiele: Gegeben die folgenden Zweignamen von Aund B. Wenn ich von Zeit zu Zeit einen Zweig Bdurch Verzweigung erstelle, Amöchte ich mich Bauf...
fragte Camsoft vor 2 Jahren

0
Bewertungen
1
Antwort
214
Ansichten

Der Befehl grep schlägt auf einem Windows-PC fehl, funktioniert aber auf anderen Windows-PCs mit derselben Konfiguration

Ich möchte einen Befehl logcat ausgeben, um Protokolle zu filtern, die ein Schlüsselwort angeben (etwa apk). Ich habe jedoch ein Problem, bei dem der grep- Befehl auf einem meiner Windows 7-PCs nicht erkannt wird. Der gleiche Befehl funktioniert auf anderen PCs mit derselben Konfiguration einwandfre...
fragte Ashish Chauhan vor 2 Jahren

0
Bewertungen
3
Antworten
247
Ansichten

Wie kann man stdout und stderr mit verschiedenen Tags in syslog aufnehmen?

Ich kann beides stdoutund stderrauf logger diese Weise umleiten : ./myprog 2>&1 | tee /dev/tty | logger aber ich möchte in der Lage sein, zu markieren, jeden Log - Eintrags mit „ myprog-out“ und „ myprog-err“ auf, wo es herkam ( stdoutund stderrjeweils). Ich möchte auch die Ausgabe von stdou...

0
Bewertungen
1
Antwort
204
Ansichten

Bash-Skript muss String in Datum konvertieren

Hallo, ich habe dieses Bash-Skript zum Überprüfen der Integrität von Backups. Ich muss es bearbeiten, da ich mich warnen muss, wenn das älteste Backup mehr als 60 Tage dauert (da wir diese löschen). Jetzt wird das Datum aus einer anderen Datei extrahiert OLDEST_DATE=`cat /tmp/B_BACKUP_TMP.out | hea...

0
Bewertungen
1
Antwort
116
Ansichten

Wie prüfe ich auf den Rückgabestatus von Pipe-Befehlen in der Ash-Shell?

Wie kann ich die Rückgabecodes für Prozesse überprüfen, die in der Ascheschale aneinander geleitet werden? Hier ist der Befehl, der mich interessiert: dd if=/my/block/device | ssh myuser@otherserver "gzip > file.gz" Ich weiß auch, dass dies für die Bash-Shell (dh mit dem PIPESTATUS-Array) beantw...
fragte hebbo vor 2 Jahren

1
Bewertungen
1
Antwort
140
Ansichten

Interaktive, nicht interaktive Shells und Erweiterung

Wenn ich den Test ausführen [[ ! (-z "") ]]interaktiv oder nicht interaktiv bash -c '[[ ! (-z "") ]]', erhalte ich das gleiche Ergebnis, das ist echo $?mir gibt 1. Wenn ich jedoch ein Leerzeichen im obigen Ausdruck vergesse, erhalte [[ !(-z "") ]]ich nicht mehr dasselbe Ergebnis. Etwas präziser, set...
fragte Glyph vor 2 Jahren

0
Bewertungen
1
Antwort
126
Ansichten

Automatisieren Sie einen Prozess mit dem Bash-Skript

Ich habe einen unimrcp-Client-Prozess (ucp) und möchte mehrere ucp-Dateien mit einem Shell-Skript erzeugen. Immer wenn ich ein ucp spawne, wird eine Befehlszeile zurückgegeben, über die ich auf verschiedene Funktionen in ucp zugreifen kann. Ich möchte also ein Skript schreiben, das folgendes erreich...

0
Bewertungen
2
Antworten
141
Ansicht

Wie verhindere ich einen führenden Newline in Vim, wenn Sie: r! Date und andere Shell-Befehle verwenden?

Wenn ich ein Datum einsetze, versuche ich es meistens mitten in einer Zeile. Standardmäßig sieht es so aus, als würde die :r!Einfügung das Ergebnis immer in einer neuen Zeile anzeigen. Dies ist für mich sinnvoll, da die meisten Shell-Befehle vor dem Anzeigen eines Befehlsergebnisses eine neue Zeile...