Unix & Linux

8
Systemd-Dateien über Debian-Verpackung bedingt aktivieren

Ich habe ein Deb- Paket erstellt, das einen Dienst installiert. Auf unseren eingebetteten Geräten soll dieses Paket den Dienst automatisch aktivieren. Ich möchte, dass die Entwickler auf unseren Entwicklerarbeitsplätzen systemctl start foomanuell arbeiten (dies ist ein umfangreicher Dienst, der nur...

8
find exec '{}' ist nach> nicht verfügbar

Mit Exec können wir entweder alle Argumente gleichzeitig mit {} +oder einzeln übergeben{} \; Nehmen wir jetzt an, ich möchte alle JPEGs umbenennen , kein Problem dabei: find . \( -name '*.jpg' -o -name '*.jpeg' \) -exec mv '{}' '{}'.new \; Wenn ich jedoch eine Ausgabe umleiten muss, kann ich nach...

8
Wie liste ich * .tar.gz auf, einen Dateinamen pro Zeile?

Ich versuche, jede .tar.gzDatei mit dem folgenden Befehl aufzulisten: ls *.tar.gz -l ... Es zeigt mir folgende Liste: -rw-rw-r-- 1 osm osm 949 Nov 27 16:17 file1.tar.gz -rw-rw-r-- 1 osm osm 949 Nov 27 16:17 file2.tar.gz Ich muss es jedoch nur so auflisten: file1.tar.gz file2.tar.gz und auch nicht:...

8
Welcher Dienst bietet time-sync.target in systemd?

Wie kann ich erkennen, welcher Dienst time-sync.target in systemd bereitstellt? Ist es konfigurierbar oder in systemd fest codiert? Wie kann ich meinen benutzerdefinierten Zeitsynchronisierungsdämon / -dienst so konfigurieren, dass dieses Ziel bereitgestellt

8
Bash-Aliase werden auch mit shopt expand_aliases nicht erweitert

Ich möchte einen Alias ​​in einem bash -cKonstrukt ausführen . Das bashHandbuch sagt: Aliase werden nicht erweitert, wenn die Shell nicht interaktiv ist, es sei denn, die expand_aliasesShell-Option wird mit festgelegtshopt Warum wird in diesem Beispiel der Alias hibeim expand_aliasesexpliziten...

8
Manipulieren Sie das wissenschaftliche Format ohne das "e"

Ich versuche, eine Datei zu manipulieren, die Zahlen in wissenschaftlicher Notation enthält, aber ohne das eSymbol, dh 1.2e+3geschrieben als 1.2+3. Die einfachste Sache , die ich dachte , mit zu tun , awkwar zu ersetzen +mit e+, die unter Verwendung von gsubFunktion und meine Berechnung in der...