Als «unix» getaggte Fragen

Dieses Tag ist AUSSCHLIESSLICH für die PROGRAMMIERUNG von Fragen vorgesehen, die in direktem Zusammenhang mit Unix stehen. Allgemeine Softwareprobleme sollten an die Unix & Linux Stack Exchange-Site oder an Super User gerichtet werden. Das Unix-Betriebssystem ist ein Allzweck-Betriebssystem, das Ende der 1960er Jahre von Bell Labs entwickelt wurde und heute in verschiedenen Versionen verfügbar ist.

9
Prägnantes und portables "Join" in der Unix-Befehlszeile
Wie kann ich mehrere Zeilen zu einer Zeile zusammenfügen, mit einem Trennzeichen, in dem sich die Zeichen für neue Zeilen befanden, und ein nachfolgendes Trennzeichen vermeiden und optional leere Zeilen ignorieren? Beispiel. Stellen Sie sich eine Textdatei foo.txtmit drei Zeilen vor: foo bar baz Die gewünschte Ausgabe ist: foo,bar,baz Der …
77 shell  unix 

11
Unix - Anzahl der Spalten in der Datei
Gegeben eine Datei mit Daten wie diese (dh die Datei storage.dat) sid|storeNo|latitude|longitude 2|1|-28.03720000|153.42921670 9|2|-33.85090000|151.03274200 Was wäre ein Befehl, um die Anzahl der Spaltennamen auszugeben? dh im obigen Beispiel wäre es 4. (Anzahl der Pipe-Zeichen + 1 in der ersten Zeile) Ich dachte so etwas wie: awk '{ FS = "|" …
77 linux  bash  shell  unix  scripting 



5
Wo sind Core Dumps auf dem Mac geschrieben?
Wenn ich unter Mac OS X SIGQUIT an mein C-Programm sende, wird es beendet, aber es gibt keine Core-Dump-Datei. Müssen Sie Core Dumps unter Mac OS X manuell aktivieren (wie?) Oder werden sie an eine andere Stelle anstatt in das Arbeitsverzeichnis geschrieben?
75 macos  unix  signals  coredump 

14
Generieren Sie einen zufälligen Dateinamen in der Unix-Shell
Ich möchte einen zufälligen Dateinamen in einer Unix-Shell generieren (sagen wir tcshell). Der Dateiname sollte aus zufälligen 32 Hex-Buchstaben bestehen, z. c7fdfc8f409c548a10a0a89a791417c5 (zu dem ich hinzufügen werde, was notwendig ist). Der Punkt ist, dass es nur in der Shell möglich ist, ohne auf ein Programm zurückzugreifen.
75 unix  shell  random  tcsh 


13
ssh-copy-id keine identitäten gefunden fehler
Ich habe nur wenige Client-Systeme, auf denen ich den SSH-Schlüssel drücken und mich ohne Authentifizierungsaufforderung von meinem Server aus anmelden muss. Zuerst habe ich auf dem Server den folgenden SSH-Schlüssel erstellt, der erfolgreich war ]# ssh-keygen -t rsa -N "" -f my.key Zweitens wurde versucht, den Pub-Schlüssel zu kopieren, dies …
75 unix  ssh  ssh-keys 



8
Curl, um den entfernten Dateinamen nach dem folgenden Ort abzurufen
Wie würde ich beim Herunterladen einer Datei mit curl einem Link-Speicherort folgen und diesen für den Ausgabedateinamen verwenden (ohne den Remote-Dateinamen im Voraus zu kennen)? Wenn Sie beispielsweise auf den folgenden Link klicken, laden Sie einen Dateinamen mit dem Namen "pythoncomplete.vim" herunter. Bei Verwendung der Optionen -O und -L von …


5
Festlegen von Umgebungsvariablen unter Linux mit Bash
In tcshfunktioniert das folgende Skript: #!/bin/tcsh setenv X_ROOT /some/specified/path setenv XDB ${X_ROOT}/db setenv PATH ${X_ROOT}/bin:${PATH} xrun -d xdb1 -i $1 > $2 Was entspricht der tcsh setenvFunktion in Bash? Gibt es ein direktes Analogon? Die Umgebungsvariablen dienen zum Auffinden der ausführbaren Datei.
73 linux  bash  unix  shell 



Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.