Als «coreutils» getaggte Fragen

GNU Core Utilities sind die Implementierung der zentralen Befehlszeilentools eines POSIX-Systems durch das GNU-Projekt, einschließlich Tools wie ls, cp, mv, rm usw.

66
Richtiges Sperren in Shell-Skripten?

Manchmal müssen Sie sicherstellen, dass nur eine Instanz eines Shell-Skripts gleichzeitig ausgeführt wird. Zum Beispiel ein Cron-Job, der über Crond ausgeführt wird und keine eigene Sperre bietet (z. B. der Standard-Solaris-Crond). Ein gängiges Muster zum Implementieren von Sperren ist folgender...

58
Wie schreibt "Ja" so schnell in eine Datei?

Lassen Sie mich ein Beispiel geben: $ timeout 1 yes "GNU" > file1 $ wc -l file1 11504640 file1 $ for ((sec0=`date +%S`;sec<=$(($sec0+5));sec=`date +%S`)); do echo "GNU" >> file2; done $ wc -l file2 1953 file2 Hier können Sie sehen, dass der Befehl Zeilen in einer Sekunde yesschreibt...

45
cp-L vs. cp-H

Problem Beim Kopieren von Dateien mit cp -Hoder cp -Lerhalte ich die gleichen Ergebnisse: $ ls -l fileA fileA -> fileB $ cp fileA somewhere/ -H $ ls -l somewhere/ fileA # fileA is a copy of fileB, only renamed, with same properties! Diese Antwort hier beschreibt beide Optionen als ähnlich,...

26
GNU "install" -d flag - wie geht das?

Ich versuche, eine Makefile-Regel zu schreiben, um ein Verzeichnis zu kopieren, wobei die Struktur beibehalten wird, und da alle anderen Regeln in unseren Makefiles verwendet werden install, wollte ich konsistent sein. In der Manpage heißt es: ZUSAMMENFASSUNG install [OPTION]... [-T] SOURCE DEST...

26
Was ist der Mehrwert der Option -T in GNU cp und mv?

Warum haben einige GNU Coreutils-Befehle die -T/--no-target-directoryOption? Es scheint, dass alles, was es tut, mit der Semantik von .(self dot) in einer traditionellen Unix-Verzeichnishierarchie erreicht werden kann. In Anbetracht: cp -rT /this/source dir Die -TOption verhindert, dass die Kopie...

23
Was nützt die Option -f für "touch"?

Von man touch: -f (ignored) Aber ich verstehe nicht, was mit ignoriert gemeint ist . Ich habe folgendes versucht: $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:17 file $ touch -f file $ ls -l file -rw-rw-r-- 1 pandya pandya 0 Mar 20 16:18 file Und bemerkte, dass es trotz Zeitstempel ändert...

22
Wie funktioniert die Option "Vor 1 Monat" im Datumsbefehl?

Ich bin mir nicht sicher, ob dies das letzte Datum innerhalb des aktuellen Tages ist oder ob es nur 30 oder 31 Tage dauert. z.B Wenn das aktuelle Datum ist March 28th, muss es 1 Monat her sein February 28th, aber was passiert, wenn es ist March 30th? Szenario Ich möchte jeden Tag einige Dateien...

19
Mac OS X: Farben nicht gefunden?

Ich bin gerade auf ein Macbook Air umgestiegen. Ich habe zsh mit Homebrew installiert, aber wenn ich einen Teil des Codes verwende, den ich (ursprünglich) in meinem Code hatte .zshrc, erhalte ich die Fehlermeldung .dircolors was not found. Unten ist der fragliche Code: zstyle ':completion:*'...

16
Coreutils, die utf bewusst sind?

Als ich cutheute verwendete, stellte ich fest, dass es ein UTF-8-Zeichen nicht als Zeichen behandelt, sondern 3 Zeichen, weil es 3 Byte lang ist. Dies scheint im Allgemeinen für viele Werkzeuge zu gelten. Gibt es Versionen von coreutilsUTF-8? Meine localeAusgabe: LANG=en_US.UTF-8...