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.

0
Kann nicht mit MacPorts in OS X erstellen
Ich habe hier ein Ticket eingereicht , bin aber ziemlich pessimistisch, dass es angesprochen wird. Wie ich bereits sagte, verwende ich MacPorts 2.3.1 unter OS X 10.9.3. Beim Versuch, llvm-3.2 zu installieren, erhalte ich den folgenden Fehler: --> Computing dependencies for llvm-3.2 ---> Building llvm-3.2 Error: org.macports.build for port llvm-3.2 …

1
Unix "$ @" als Parameter
Angenommen, ich habe einen Befehl: somecommand "$@" Welche Bedeutung hat $ @? Es muss ein Unix-Trick sein, den ich nicht kenne. Leider kann ich es auch nicht googeln, da es nur aus Interpunktionszeichen besteht.
bash  unix 

1
Übergabe des (optionalen) Unix-Shell-Textparameters ohne Erweiterung
Ich möchte ein Unix / Linux-Skript updategit.shmit einem Standardparameter schreiben , um git zu bestätigen. updategit.shsollte POSIX-kompatibel sein. Ich hoffe, POSIX behebt einige der schlimmsten Inkompatibilitäten der Unix / Linux-Shells. Syntax: updategit.sh {$1} {$1}bedeutet, dass der Parameter $1optional ist. 1) Wenn kein Parameter an updategit.shdie letzte Aktion im Skript übergeben …
linux  unix  shell  posix 

4
Zugriff auf homedir durch Rootbenutzer
Ich möchte auf rootdas Home-Verzeichnis des Benutzers zugreifen /root/. Die folgenden Befehle führen mich jedoch nicht zum Stammverzeichnis. sudo -s cd ~ Es führt zum Home-Verzeichnis des regulären Benutzers. Zugriff /rootbeim sudo -sAnmelden als root. Ich benutze bash4auf ubuntu12.04.
linux  bash  unix  sudo 

1
Pipe-Ausgabedatei in UNIX-Tool
Ich möchte die Ausgabedatei vom Kommandozeilen-Audio-Tool SoX in das E-Mail-Tool mutt leiten. Was ich tun möchte, ist etwas Ähnliches: sox /Users/someUser/Desktop/input.mp3 output.mp3 | mutt -s "someSubject" -a [output-from-sox] some@recipient.com Was ich nicht weiß, ist in eckige Klammern eingeschlossen. Ich bin ein UNIX-Neuling, daher sind alle Hinweise sehr willkommen.
unix  mutt  sox 

2
Wie können Skripte unter OS X von überall ausgeführt werden?
Ich habe meinen Skriptordner korrekt zu meinem $ PATH hinzugefügt. Aber ich kann die Skripte immer noch nicht von überall ausführen, indem ich sie einfach aufrufe. Wie erreiche ich das? Beispiel. Wenn ich ~/scripts/auf meinem Weg ~/scripts/bin und auf dem ich foo.shbin, möchte ich in der Lage sein, irgendwo zu …
macos  bash  unix  path 


0
Warum beginnen UIDs bei 0 und PIDs bei 1 in Unix?
Während einer Diskussion über Unix-Betriebssystemkonzepte wurde die Frage aufgeworfen, und niemand schien wirklich sicher zu sein. Es scheint gegen "den Unix-Weg" zu sein, dass die Dinge auf diese Weise inkonsistent sind, aber es scheint viel älter zu sein als die meisten aktuellen Abweichungen vom Unix-Weg.



1
Ein Befehl zum Suchen mit mehreren Argumenten?
Ich muss einen einzelnen findBefehl entwickeln, der Folgendes sucht: Alle C # - oder Java-Programme Befindet sich im Home-Verzeichnis des aktuellen Benutzers Haben Sie mindestens einen festen Link Für alle lesbar Haben Sie mindestens ein Schreibbit gesetzt Für niemanden ausführbar Ich habe Antworten für alles außer dem letzten Kriterium gefunden …


1
Ändern des Pfads in einem Archiv zum Extrahieren
Ich möchte den Pfad zum Extrahieren eines .tar.gzArchivs ändern . Die Dateien sollen extrahieren , wie ./1/2/3/4/files, ./1/2/3filesund so weiter. Der .1/2Teil davon ist allen Dateien gemeinsam. Meine Frage ist, wie kann ich den Extraktionspfad ändern, um in ./2/das 1Verzeichnis zu extrahieren und es vollständig zu ignorieren ?

1
Probleme mit Softlink
Ich versuche, einen Softlink über den Unix-Befehl ln -s /ajay/i4sites/i4gear.com/docs/includes /ajay/i4sites/i4content.com/docs/includes zu erstellen, aber dies gibt immer eine Meldung aus, die sich nicht im Verzeichnis befindet . Ich möchte nur eine Sache wissen, die zum Erstellen von Softlink-Unix-Kommando svn funktionieren sollte oder nicht. ist keine Arbeitskopie. also bitte klär mich …
unix 

4
Wie kann ich ein Dotfile bearbeiten?
Es ist auf einem Dotfile Mein Verzeichnis enthält: $ ls -A .dotfile20091021 file20091020 file20091021 Ich möchte ALLE Dateien auflisten, deren Name 20091021 enthält. Wenn ich renne: $ ls -A *20091021* file20091021 Wenn ich renne: $ ls -A .*20091021* .dotfile20091021 Kann ich beide Dateien mit einem einzigen "ls" -Befehl abrufen?

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.