Als «unix» getaggte Fragen

Unix ist ein Multitasking-Betriebssystem für mehrere Benutzer, das ursprünglich 1969 von einer Gruppe von AT & T-Mitarbeitern bei Bell Labs entwickelt wurde.




6
Teilen Sie eine Datei in einer bestimmten Zeile in zwei Dateien auf
Ich suche nach einer Möglichkeit unter Unix, eine Datei mit einer bestimmten Zeilennummer in zwei Dateien aufzuteilen. split -l 100 file_nameist nah an dem, wonach ich suche, aber dieser Befehl erstellt mehrere Dateien mit jeweils 100 Zeilen. Ich suche nach einem Befehl zum Teilen einer Datei in zwei Dateien mit …
12 unix 

1
Regex für "oder" mehrerer Wörter in grep
[Computer]$ grep "foo|bar" filename Ich verstehe, dass der obige Befehl jede Zeile im Dateinamen zurückgeben sollte, in der "foo" oder "bar" beendet wird. Die Manpages bestätigen | als Regex oder Symbol und der Code funktioniert für "foo" und "bar" unabhängig voneinander. Was vermisse ich?
12 bash  unix  regex  grep 


2
Wie füge ich meinem Pfad in Unix einen Speicherort hinzu?
Ich verwende eine Standardinstallation von FreeBSD mit der C-Shell (csh). Angenommen, ich habe einen Befehl, den ich ausführen kann, indem ich Folgendes ausführe: /sbin/abcaber nicht ausführen kann, indem ich ihn ausführe abc. Wie kann ich einen bestimmten Pfad festlegen oder etwas, das abcüberall lauffähig macht?
12 unix  path  freebsd  csh 






4
Bearbeiten Sie die XML-Datei mit dem Shell-Skript / Befehl
Ich muss dies mit einem Unix-Skript oder einem Befehl tun. In / home / user / app / xmlfiles befindet sich eine XML-Datei wie <book> <fiction type='a'> <author type=''></author> </fiction> <fiction type='b'> <author type=''></author> </fiction> <Romance> <author type=''></author> </Romance> </book> Ich möchte den Autorentyp in der Fiktion als lokal bearbeiten. …

3
Aufruf eines Skripts mit ./bla.sh vs. bla.sh
Kann mir jemand erklären, was die Shell in den beiden folgenden Beispielen A) und B) tut? Es verhält sich offensichtlich anders, aber ich kann nicht herausfinden, warum die Ausgabe anders ist. Beispiel: Lassen Sie uns ein Skript in unserem aktuellen Verzeichnis bla.shmit nur einem Befehl benennen : echo ${0##/*} hello …
11 unix  bash  script 


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.