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.



17
Was bedeutet "2> & 1" in der Shell?
Wenn ich in einer Unix-Shell zur weiteren Bearbeitung kombinieren stderrund stdoutin den stdoutStream einbinden möchte , kann ich am Ende meines Befehls Folgendes anhängen: 2>&1 Wenn ich also headdie Ausgabe von g++verwenden möchte, kann ich Folgendes tun: g++ lots_of_errors 2>&1 | head so kann ich nur die ersten fehler sehen. …
2284 bash  shell  unix  redirect 




12
Durchlaufen des Inhalts einer Datei in Bash
Wie iteriere ich mit Bash durch jede Zeile einer Textdatei ? Mit diesem Skript: echo "Start!" for p in (peptides.txt) do echo "${p}" done Ich bekomme diese Ausgabe auf dem Bildschirm: Start! ./runPep.sh: line 3: syntax error near unexpected token `(' ./runPep.sh: line 3: `for p in (peptides.txt)' (Später möchte …
1388 linux  bash  loops  unix  io 

12
Unterschied zwischen sh und bash
Beim Schreiben von Shell-Programmen verwenden wir häufig /bin/shund /bin/bash. Ich benutze normalerweise bash, aber ich weiß nicht, was der Unterschied zwischen ihnen ist. Was ist der Hauptunterschied zwischen bashund sh? Was müssen wir beim Programmieren in bashund beachten sh?
1304 bash  shell  unix  sh 

30
npm wirft Fehler ohne sudo
Ich habe gerade node und npm über das Paket auf nodejs.org installiert und jedes Mal, wenn ich versuche, etwas mit npm zu suchen oder zu installieren, wird der folgende Fehler ausgegeben, es sei denn, ich sudo den Befehl. Ich habe das Gefühl, dass dies ein Berechtigungsproblem ist. Ich bin schon …
1286 node.js  unix  permissions  npm  sudo 


11
grep, aber nur bestimmte Dateierweiterungen
Ich arbeite daran, einige Skripte in grepbestimmte Verzeichnisse zu schreiben , aber diese Verzeichnisse enthalten alle Arten von Dateitypen. Ich möchte grepnur .hund .cppvorerst, aber vielleicht ein paar andere in der Zukunft. Bisher habe ich: { grep -r -i CP_Image ~/path1/; grep -r -i CP_Image ~/path2/; grep -r -i CP_Image …

14
Was bedeutet "POSIX"?
Was ist POSIX? Ich habe den Wikipedia-Artikel gelesen und lese ihn jedes Mal, wenn ich auf den Begriff stoße. Tatsache ist, dass ich nie wirklich verstanden habe, was es ist. Kann mir jemand das bitte erklären, indem er auch "die Notwendigkeit von POSIX" erklärt?
899 linux  unix  posix  terminology 

24
Wie setze ich $ PATH dauerhaft unter Linux / Unix?
Ich versuche, meinem Pfad ein Verzeichnis hinzuzufügen, damit es sich immer in meinem Linux-Pfad befindet. Ich habe es versucht: export PATH=$PATH:/path/to/dir Dies funktioniert jedoch jedes Mal, wenn ich das Terminal verlasse und eine neue Terminalinstanz starte, geht dieser Pfad verloren und ich muss den Exportbefehl erneut ausführen. Wie kann ich …
879 linux  bash  unix  path  zsh 

23
Wie liste ich alle Cron-Jobs für alle Benutzer auf?
Gibt es einen Befehl oder ein vorhandenes Skript, mit dem ich alle geplanten Cron-Jobs eines * NIX-Systems gleichzeitig anzeigen kann? Ich möchte es alle Benutzer crontabs enthalten, sowie /etc/crontab, und was ist in /etc/cron.d. Es wäre auch schön zu sehen, welche spezifischen Befehle von run-partsin ausgeführt werden /etc/crontab. Idealerweise möchte …
858 unix  cron 

25
Verwenden von ls zum Auflisten von Verzeichnissen und ihrer Gesamtgröße
Ist es möglich, unter lsUnix die Gesamtgröße eines Unterverzeichnisses und seinen gesamten Inhalt aufzulisten, im Gegensatz zu der üblichen, 4Kdass (ich nehme an) nur die Verzeichnisdatei selbst ist? total 12K drwxrwxr-x 6 *** *** 4.0K 2009-06-19 10:10 branches drwxrwxr-x 13 *** *** 4.0K 2009-06-19 10:52 tags drwxrwxr-x 16 *** *** …
828 linux  unix 

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.