Als «c» getaggte Fragen

22
Wo beginnt das Kind nach fork () mit der Ausführung?

Ich versuche UNIX-Programmierung zu lernen und bin auf eine Frage bezüglich fork () gestoßen. Ich verstehe, dass fork () einen identischen Prozess wie der aktuell ausgeführte Prozess erstellt, aber wo beginnt er? Zum Beispiel, wenn ich Code habe int main (int argc, char **argv) { int retval; printf...

22
So finden Sie die Zeile mit den wenigsten Zeichen

Ich schreibe ein Shell-Skript mit allgemeinen UNIX-Befehlen. Ich muss die Zeile mit den wenigsten Zeichen abrufen (inklusive Leerzeichen). Es können bis zu 20 Zeilen vorhanden sein. Ich weiß, dass ich head -$L | tail -1 | wc -mdie Anzahl der Zeichen in Zeile L ermitteln kann. Das Problem ist, dass...

22
Erstellen Sie eine Protokolldatei

Gibt es eine Möglichkeit, eine Protokolldatei zum Verwalten einiger Daten in / var / log / mit Hilfe einer Bibliotheksfunktion oder eines Systemaufrufs in der Sprache c unter Linux zu erstellen? Und ich möchte auch die Standards kennen, die wir zum Schreiben und Verarbeiten von Protokollen befolgen...

22
Tippen aktivieren, um auf das Touchpad zu klicken?

Ich verwende Debian 8.6 LXDE auf einem Powerbook G4 15 "1.67GHz und möchte das Tippen zum Klicken auf das Touchpad aktivieren. Es ist bereits doppeltes Scrollen, aber Tippen zum Klicken hilft, die alternde Maustaste zu sparen. Tippen mit zwei Fingern für Linksklick wäre das i-Tüpfelchen, ist das...

22
Verstehen Sie "ibase" und "obase" bei Konvertierungen mit bc?

Ich verwende oft bcDienstprogramme zum Konvertieren von Hexadezimalzahlen in Dezimalzahlen und umgekehrt. Es ist jedoch immer ein bisschen Versuch und Irrtum, wie ibaseund obasesollte konfiguriert werden. Zum Beispiel möchte ich hier den Hex-Wert C0 in Dezimal umwandeln: $ echo "ibase=F;obase=A;C0"...

22
Auf Wheezy muss glibc> = 2.14 installiert werden

Ich versuche, den Winkelmesser zum Ausführen von e2e-Winkeltests zum Laufen zu bringen, aber für den Winkelmesser ist Selen erforderlich, für den ChromeDriver istglibc 2.14 erforderlich . Auf meiner aktuellen Entwicklungsbox läuft Debian Wheezy, das mit glibc2.13 geliefert wird . Ich habe gelesen,...

22
Bash liest .bashrc nur, wenn es manuell gestartet wird

bashKeine Quelle .bashrcvon einem interaktiven Terminal, es sei denn, ich starte manuell bashvon einem Terminal aus: $ bash oder manuell beziehen: $ source ./.bashrc oder Laufen: $ st -e bash Hier sind einige nützliche Ergebnisse, die ich hoffe: $ echo $TERM st-256color $ echo $SHELL /bin/sh $...

22
Gewährleistet POSIX die Pfade zu Standarddienstprogrammen?

Was ist in C der einfachste Weg, um ein Standarddienstprogramm (z. B. ps) und kein anderes auszuführen? Gewährleistet POSIX, dass beispielsweise ein Standard vorhanden psist, /bin/psoder sollte ich die Umgebungsvariable PATH auf das zurücksetzen, was ich erhalte, confstr(_CS_PATH, pathbuf, n);und...

22
Warum nicht in .bashrc / .bash_profile?

Einfache Abfrage: Ich habe gerade festgestellt, dass ich noch nie einen Shebang über einem .bashrcSkript gesehen habe, was mich zu der Annahme veranlasst, dass das System die Standard-Shell verwendet, um sie beim Anmelden zu entschlüsseln ( ${SHELL}). Ich denke über Gründe nach, warum dies der Fall...

21
/etc/udev/rules.d/ vs /lib/udev/rules.d/ - welche und warum?

Das Arch-Wiki empfahl , eine Datei in /etc/udev/rules.d/zu erstellen , um meine Steam-Controller-Probleme zu beheben. Das hat funktioniert! Mir ist jedoch aufgefallen, dass sich in diesem Ordner keine anderen Regeln befinden als die, die ich gerade erstellt habe. Alle anderen Quellen, die ich...

21
Wie installiere ich GCC 5 auf Debian Jessie 8.1?

Ich habe viele Lösungen ausprobiert, um das Update für meinen gcc-Compiler auf dem Debian-Server zu installieren. Keiner von ihnen hat funktioniert. Ich benötige das Compiler-Update, um die neuen Funktionen von c ++ 11 nutzen zu können, da dies eine stabile libcxx11-ABI und eine stabile...

21
So starten Sie eine Anwendung „richtig“ von einer Shell aus

Es fällt mir schwer, die Frage genau zu formulieren, aber ich werde mein Bestes geben. Ich benutze dwmals Standard Windows Manager unddmenuals mein Anwendungsstarter. Abgesehen von meinem Browser verwende ich kaum GUI-Anwendungen. Die meiste Arbeit erledige ich direkt über die Kommandozeile....

21
Leichte, benutzerfreundliche Präsentationssoftware

Ich bin auf der Suche nach einer Linux-Präsentationssoftware und benötige folgende Hauptfunktionen: Licht auf Abhängigkeiten und Ressourcenverbrauch ( ich benutze GTK + ) Einfach zu verwenden Informationen auf der Folie ausrichten und verteilen Verwendet Bilder Die zusätzlichen Funktionen, die ich...