Neue Fragen mit dem Tag «posix»

Insgesamt gefunden 66 Fragen

1
Bewertungen
2
Antworten
460
Ansichten

Ist es POSIX-kompatibel, eine Shell-Funktion in einer Pipeline zu verwenden?

Kann eine Shell-Funktion in einer Pipeline verwendet werden? Angenommen, ich hatte eine Funktion, die wie benannt grep, genannt wurde mygrep. Gibt es eine Möglichkeit, nur POSIX-Shell-Funktionen zu verwenden, um mygrepwie folgt aufrufen zu können : if ps | mygrep foo ; then echo "process foo is runn...
fragte Tim Bird vor 5 Jahren

0
Bewertungen
1
Antwort
429
Ansichten

POSIX-Äquivalent zu OpenBSDs find -false

GNU find, FreeBSD find und NetBSD find all haben eine Option -false, OpenBSD find jedoch nicht. Zugegeben, POSIX ist nicht erforderlich eine Option -falsefür find, aber immer noch, das ist sehr ärgerlich. Wie kann ich -falsefür OpenBSD das gleiche Verhalten (idealerweise vollständig POSIX-kompatibel...
fragte anol vor 5 Jahren

3
Bewertungen
1
Antwort
440
Ansichten

Warum wird es nicht empfohlen, die Standard-Shell für root uset auf eine Nicht-POSIX-Shell zu setzen?

Ich werde die Standard-Shell meiner Root von bash auf fish ändern. Soweit ich weiß, ist Fisch keine POSIX-Standardhülle. Auf der anderen Seite haben Kernel oder andere Dinge im System möglicherweise eine Beziehung zu POSIX-Standards. Daher ist es nicht zu empfehlen, die Standard-Shell von root auf e...
fragte Cy8099 vor 5 Jahren

9
Bewertungen
3
Antworten
1228
Ansichten

Enthält die PATH-Suche Symlinks?

Der POSIX-Shell-Standard sagt auf dieser Site http://pubs.opengroup.org/onlinepubs/9699919799/ wie Shells PATHnach ausführbaren Dateien suchen: "Die Liste soll von Anfang bis Ende durchsucht werden, wobei der Dateiname auf jedes Präfix angewendet wird, bis eine ausführbare Datei mit dem angegebenen...
fragte user322908 vor 6 Jahren

0
Bewertungen
1
Antwort
560
Ansichten

APFS brach den Suchbefehl

Ich habe gerade auf einem externen Laufwerk auf APFS aktualisiert. Jetzt passiert das: find /Volumes/FDDISK | head /Volumes/FDDISK /Volumes/FDDISK/.HFS+ Private Directory Data /dir_2354142ISK/.HFS+ Private Directory Data /dir_2354142/DatabasesPrivate Directory Data /dir_2354142/Databases/Tagste Dire...
fragte William Entriken vor 6 Jahren

1
Bewertungen
1
Antwort
744
Ansichten

Ist es möglich, den nicht gefundenen Befehl abzufangen?

Wenn Sie also auf Posix sind und etwas eingeben, das kein Befehl ist, erhalten Sie die Fehlermeldung "Befehl nicht gefunden". > ggg -bash: ggg: command not found Gibt es eine Möglichkeit, dies abzufangen und einen anderen Befehl auszulösen? Was ist mit dem Text zu ändern. (Ich verwende einen Mac...
fragte cwallenpoole vor 6 Jahren

0
Bewertungen
1
Antwort
391
Ansicht

Kann eine Datei etwas kleiner als 8 Bit teilen?

Kurze Frage: Was ist die kleinste Einheit, die in einer Datei gespeichert werden kann? Was ist die kleinste teilbare Einheit einer Datei? Lange Frage: Ich habe im Internet gesucht und versucht herauszufinden, ob ich direkt in einer Datei auf etwas zugreifen kann. Überall, wo ich hinsehe, scheint e...

0
Bewertungen
0
Antworten
296
Ansichten

Warum zeigt ac unter macOS unter einem Administratorkonto 0,00 an?

Ich habe auf macOS 10.12 ein Administratorkonto und wenn ich aczsh starte, bekomme ich: ┌[me@My-MacBook-Pro] [/dev/ttys000] └[~]> ac total 0.00 Warum? Es soll den angemeldeten Benutzer anzeigen, aber ich bekomme immer 0.
fragte wmjbyatt vor 6 Jahren

1
Bewertungen
0
Antworten
338
Ansichten

Probleme beim Versenden von E-Mails über das Posix-Skript

Ich habe einen SMTP-Server zum Senden von E-Mails über Red Hat 7.2 Wenn ich die Befehle auf dem Server eingebe, wird die Mail erfolgreich gesendet. Ich habe jedoch versucht, ein Skript zum automatischen Versenden von E-Mails zu erstellen, das jedoch fehlschlägt. Mein Skript: #!/bin/bash ( echo "HEL...

0
Bewertungen
1
Antwort
926
Ansichten

Wie Sie wissen, ob ein übergeordneter Prozess in Linux auf einen untergeordneten Prozess wartet

In Linux zwei Prozesse mit bekannten pIdsund einem übergeordneten Prozess des anderen, Kann man wissen, ob das übergeordnete Element auf den Abschluss des untergeordneten Prozesses wartet? Vielen Dank
fragte idelvall vor 7 Jahren

2
Bewertungen
1
Antwort
477
Ansichten

chtag funktioniert nicht unter z / OS UNIX

Ich versuche, ASCII-Dateien auf der z / OS-Host-Shell zu kennzeichnen, sodass wir die Codepage nicht in der Befehlszeile angeben müssen. > echo > iso.txt > chtag -t -c 819 iso.txt > vi iso.txt Geben Sie "Hallo" ein, beenden Sie und speichern Sie > ls -T iso.txt t ISO8859-1 T=on iso.t...
fragte Stavr00 vor 7 Jahren

1
Bewertungen
1
Antwort
392
Ansichten

Reihenfolge der Dateien, die mit einem Glob übereinstimmen

Angenommen, ich habe die folgenden Dateien in einem Ordner 1.txt 2.txt a.txt b.txt c.txt Wenn ich diese Dateien durch einen Glob übereinstimme, um sie zu verarbeiten, z for f in *;do echo $f;done Sie werden dann Bash- entsprechend der Manpage - in alphabetischer Reihenfolge angezeigt. Gibt es jedo...
fragte nautical vor 7 Jahren

0
Bewertungen
2
Antworten
458
Ansichten

Wie kann die Funktionsdefinition Teil der Pipe-Sequenz in der POSIX-Shell-Grammatik sein?

Die POSIX-Shell-Grammatik unter http://pubs.opengroup.org/onlinepubs/9699919799/utilities/V3_chap02.html#tag_18_10_02 sagt pipe_sequence : command | pipe_sequence '|' linebreak command ; command : simple_command | compound_command | compound_command redirect_list | function_definition Das heißt, Fu...
fragte user322908 vor 7 Jahren

0
Bewertungen
1
Antwort
336
Ansichten

Wie kann ich einen modifizierten PATH für eine nicht interaktive POSIX-Shell ohne Login festlegen, die von Scons auf Cygwin aufgerufen wird?

Da ich an mehreren separaten Projekten arbeite (von denen jedes einen anderen Compiler verwendet), möchte ich nicht, dass der Pfad zu einem Compiler in meinem PATH gesetzt wird. Jetzt bin ich einem anderen Projekt beigetreten, bei dem es anscheinend üblich ist, den Pfad zum Compiler als Teil des Sta...

1
Bewertungen
1
Antwort
266
Ansichten

Werden Geräte-E / A auch dann gehandhabt, wenn ein Gerät von keinem Prozess geöffnet wird?

Die folgenden Shell-Programmbeispiele machen die Frage klarer. Bei einem einfachen Zeichengerät (ein ftdi ttyUSB Gerät in meinem Fall), schicke ich es eine Anfrage mit echoan open();write();close();das Gerät, dann lesen Sie die Antwort mit catauf open();read();close();das Gerät, mit zwei unterschied...
fragte Julio Guerra vor 7 Jahren

1
Bewertungen
0
Antworten
363
Ansichten

Wie kann ich jedes stündliche Backup mit Ausnahme der 24 neuesten löschen?

Ich hatte früher einen Server mit stündlichen / täglichen Backups, die dank dieses Tutorials jederzeit verfügbar waren . Leider, wobei der Server gebraten und ich habe jetzt meine Backups auf einem NAS zu machen, die es nicht laufen 1 meinen Liebling Linux Geschmack. Es kommt daher vor, dass meine b...
fragte Édouard vor 8 Jahren

0
Bewertungen
1
Antwort
567
Ansichten

Unbekannte Option -pthread in LD

Dies ist eine Fortsetzung dieser Ausgabe von Github. Grundsätzlich bekomme ich unter OS X El Capitan folgende Meldung: ld: unknown option: -pthread clang: error: linker command failed with exit code 1 (use -v to see invocation) --- errorlevel 1 Wie aus dem Link oben ersichtlich, geht es um die Verk...
fragte Aaron Cruz vor 8 Jahren

-1
Bewertungen
2
Antworten
977
Ansichten

Was macht "exec 5 >> foobar.txt"?

Was bedeutet die Shell-Anweisung? exec 5>>foobar.txt tun? Ich kann es aus offensichtlichen Gründen nicht googeln und weiß nicht, wo ich anfangen soll.
fragte user322908 vor 8 Jahren

0
Bewertungen
1
Antwort
454
Ansichten

Übergabe von (optionalen) Unix-Shell-Textparametern ohne Erweiterung

Ich möchte ein Unix- / Linux-Skript updategit.shmit einem Standardparameter schreiben, der für git festgelegt wird. updategit.shsollte POSIX-kompatibel sein. Ich hoffe, dass POSIX einige der schlimmsten Inkompatibilitäten der Unix / Linux-Shells löst. Syntax: updategit.sh {$1} {$1} bezeichnet den Pa...
fragte ihatesh vor 8 Jahren

8
Bewertungen
1
Antwort
4387
Ansichten

Wie konvertiert man einen Windows-Pfad (mit Backslashes) in das Unix-Format unter Babun / Cygwin?

Ich benutze Windows und schreibe Shell-Skripte, um auf Babun (einer POSIX-API) zu laufen. Ich muss einen Pfad aus einer Umgebungsvariablen, $ USERPROFILE, lesen und in den Unix-Stil konvertieren (\ durch /, c: \ durch / c / ersetzen), damit ich ihn später im Skript verwenden kann. Das Problem ist, w...
fragte Vituel vor 8 Jahren

7
Bewertungen
2
Antworten
5135
Ansichten

SUID-Bit in Verzeichnissen

In Linux gibt es SUID, SGID und Sticky Bits für Verzeichnisberechtigungen. Ich bin absolut klar über das klebrige und SGID-Bit in Dateien oder Ordnern. Was passiert aber, wenn ich ein SUID-Bit in einem Verzeichnis anwende? Wenn ich beispielsweise ein SGID-Bit auf eine Datei anwende, verwendet ein Pr...

0
Bewertungen
0
Antworten
337
Ansichten

Wozu dienen die Flags -DPOSIX und -DXWINDOWS in Makefiles?

Ich verstehe, dass -DPOSIX etwas mit POSIX-Konformität zu tun hat ... was ich irgendwie herausfinden kann, weil mein Programm eine Posix-Bibliothek (pthreads) verwendet, aber ich kann nichts relevantes darüber herausfinden, wofür -DXWINDOWS ist oder warum Dort.
fragte Volumetricsteve vor 8 Jahren

0
Bewertungen
0
Antworten
752
Ansichten

POSIX- und ACL-Berechtigungen Mac Server

Ich habe einen Mac-Mini-Server und ein Skript, das beim Anmelden für Netzwerkbenutzer ausgeführt wird, das ein freigegebenes Laufwerk auf dem Mac-Server bereitstellt. Wenn sie sich mounten, erstelle ich einen Ordner mit ihrem Namen als Ordnernamen. Ich versuche, die Berechtigung so zu erstellen, das...

1
Bewertungen
1
Antwort
1081
Ansicht

Filezilla-Regex zum Herausfiltern aller Unterverzeichnisse bis auf eines

Ich versuche, dass filezilla alle Unterordner eines bestimmten Ordners herausfiltern kann, mit Ausnahme eines Ordners, der keinen Erfolg hat. Mein Baum sieht so aus: css/ |--many files and dirs... js/ |--many files and dirs... script/ |--dist/ |--many files and dirs... |--less/ |---many files and di...
fragte Red vor 9 Jahren

3
Bewertungen
2
Antworten
781
Ansicht

Skript bei Änderung des IPv6-Präfixes ausführen

Wie kann ich ein Skript oder ein Programm ausführen, wenn sich mein (weltweit routbares) IPv6-Präfix ändert? Wenn dies (derzeit) nicht einfach ist, wäre ein Zeiger auf die entsprechenden Systemaufrufe von Posix für mich völlig in Ordnung. Ich könnte dann selbst ein C programmieren. Im Moment bin ich...
fragte MBober vor 9 Jahren

1
Bewertungen
0
Antworten
225
Ansichten

Legen Sie die ACL für BackupUser fest

Ich möchte eine ganze Reihe von Ordnern von verschiedenen Benutzern remote sichern. Daher habe ich einen speziellen Benutzer erstellt, der sich an der Maschine anmelden kann und (das Recht) hat, alle Dateien über acl zu lesen. Was ich bisher getan habe, ist das Hinzufügen dieser ACLs zum Home-Verzei...
fragte David Feurle vor 9 Jahren

2
Bewertungen
1
Antwort
4290
Ansichten

Wie bekomme ich eine Liste von Prozess-IDs, die sich in einer bestimmten Gruppen-ID befinden?

Bei der Manpage würde ich erwarten, dass dies funktioniert: ps ah -o pid,pgrp -G 18322 Dies zeigt jedoch genau die gleiche Liste wie ohne die Argumente -G. Ich möchte einen besseren Weg, um diese Ausgabe zu produzieren: ps ah -o pid,pgrp | perl -e 'while(<STDIN>){ my @ws = split " ", $_; if (...
fragte quuxman vor 9 Jahren

0
Bewertungen
0
Antworten
368
Ansichten

Wie kann man sudo mit der POSIX-Shell verbessern?

Ich habe Änderungen an meinem Arch Linux x86-64 - System gemacht, wo ich bash laufen ausschließlich durch das, was ich denke, ist POSIX - Modus, durch den Einsatz von /bin/sh( in Verbindung mit ‚/ bin / bash‘) als meine Login - Shell und stattdessen Sachen des Setzens in /etc/profileI definiert ENV=...
fragte amn vor 10 Jahren

1
Bewertungen
1
Antwort
1060
Ansichten

Windows 7 Ultimate im Vergleich zu Cygwin: POSIX-Kompatibilität. Es ist praktisch, ein GNU-System direkt unter Win 7 Ultimate ohne Cygwin zu installieren

Welche Vor- und Nachteile hat die Verwendung von GNU / Linux-Dienstprogrammen unter Windows 7 über Cygwin im Gegensatz zur Verwendung der Unterstützung für Windows 7 Ultimate SUA (Subsystem für UNIX-basierte Anwendungen) (früher als Interix bezeichnet). Offenbar ist die SUA-Implementierung unter Win...
fragte John Sonderson vor 10 Jahren

0
Bewertungen
2
Antworten
566
Ansichten

Was ist das kleinste POSIX-Betriebssystem?

Welches ist das kleinste POSIX-Betriebssystem, das über eine Live-CD verfügt und installiert werden kann? ⠀ Es muss WLAN unterstützen. ⠀ Ich brauche nur eine CLI-Schnittstelle.
fragte user274486 vor 10 Jahren