[LINUX] Erstellen Sie einen Befehl, um das Arbeitsprotokoll abzurufen

Wie bei der Arbeit ist es wichtig, eine Arbeitsspur zu hinterlassen. Selbst in meiner persönlichen Umgebung wollte ich ein Arbeitsprotokoll führen, damit ich den gestauten Platz später finden konnte. Aufgrund meiner Persönlichkeit ist die Methode zur Bestimmung des Namens jedes Protokolls mühsam und dauert nicht lange. Ich habe ein Skript erstellt, damit ich das Arbeitsprotokoll durch Eingabe eines festen Befehls abrufen kann.

Erstellen Sie einen Befehl, um das Arbeitsprotokoll mit Alias abzurufen

Der Befehl ist in **. Bashrc ** beschrieben. Diesmal habe ich es mit ** vi ** eingegeben. Der Befehl zum Abrufen des Arbeitsprotokolls lautet ** Ausgabeprotokoll **. Der Name des Protokolls hat die Form "Jahr / Monat / Tag_Stunde / Minute / Sekunde.Log".

Öffnen Sie ./bashrc

$ vi ~/.bashrc

Fügen Sie unten einen Alias hinzu und speichern Sie ihn

alias outputlog='script /home/pi/Desktop/scriptlogs/$(date +%Y%m%d_%H%M%S).log'

Das ist alles. Sie können das Protokoll abrufen, indem Sie ** outputlog ** dort ausführen, wo Sie das Protokoll abrufen möchten.

Aufgabe

Es gibt kein Problem auf dem Terminal, aber wenn ich es in das Protokoll ausgeben, sind die Zeichen verstümmelt. Ich habe es versucht, aber es hat nicht funktioniert. Ich würde gerne wissen, ob es einen guten Weg gibt, es zu lösen.

Recommended Posts

Erstellen Sie einen Befehl, um das Arbeitsprotokoll abzurufen
[Los] Erstellen Sie einen CLI-Befehl, um die Erweiterung des Bildes zu ändern
Erstellen Sie eine Funktion, um den Inhalt der Datenbank in Go abzurufen
[Linux] Ein Befehl zum Abrufen einer Liste der in der Vergangenheit ausgeführten Befehle
Erstellen Sie einen Sub-Sub-Befehl mit dem Klick --netsted-Sub-Sub-Befehl -
Versuchen Sie, einen neuen Befehl unter Linux zu erstellen
Loggen Sie sich mit json mit pygogo ein.
Verwenden Sie den Befehl [shell], um eine beliebige Datei zu komprimieren, um eine Datei zu erstellen und die Originaldatei zu löschen.
Erstellen Sie einen Filter, um ein Zugriffstoken mit der Graph-API (Flask) zu erhalten.
Lesen Sie die Python-Markdown-Quelle: So erstellen Sie einen Parser
So erstellen Sie einen Artikel über die Befehlszeile
So schreiben Sie eine GUI mit dem Befehl maya
So erstellen Sie ein Untermenü mit dem Plug-In [Blender]
Ich habe einen Befehl zum Markieren des Tabellenclips gegeben
Holen Sie sich UNIXTIME zu Beginn des heutigen Tages mit einem Befehl
[Befehl] Befehl zum Abrufen einer Liste von Dateien mit Zeichen voller Breite
Wahrscheinlich der einfachste Weg, um mit Python 3 ein PDF zu erstellen
So erhalten Sie den letzten (letzten) Wert in einer Liste in Python
Ich möchte vorerst eine Docker-Datei erstellen.
Befehl zum Erstellen von Linux Live USB
Schritte zum Erstellen eines Django-Projekts
So erstellen Sie ein Conda-Paket
Im Python-Befehl zeigt Python auf Python3.8
So erhalten Sie die Python-Version
Befehl [linux] kill, um den Prozess abzubrechen
Wie erstelle ich eine Docker-Datei?
5 Möglichkeiten zum Erstellen eines Python-Chatbots
So erstellen Sie eine Konfigurationsdatei
[AWS] Was tun, wenn der Ping-Befehl eine "Zeitüberschreitung" verursacht?
[C-Sprache] [Linux] Versuchen Sie, einen einfachen Linux-Befehl zu erstellen. * Fügen Sie einfach hinzu! !!
[sh] Das Speichern der Befehlsausführung führt zu Variablen
So erhalten Sie alle möglichen Werte in einem regulären Ausdruck
Erstellen Sie ein Shell-Skript, um die Python-Datei mehrmals auszuführen
So erstellen Sie einen Befehl zum Lesen der Einstellungsdatei mit Pyramide
So erhalten Sie eine Zeichenfolge aus einem Befehlszeilenargument in Python
Ich möchte ein System erstellen, um zu verhindern, dass vergessen wird, den Schlüssel 1 festzuziehen
So geben Sie das Ausgabeergebnis des Linux-Befehls man in eine Datei aus
So ermitteln Sie die Scheitelpunktkoordinaten eines Features in ArcPy
Ein Befehl zum einfachen Überprüfen der Netzwerkgeschwindigkeit auf der Konsole
Ich habe den Befehl gegeben, einen farbenfrohen Kalender im Terminal anzuzeigen
Erstellen Sie eine REST-API, um dynamodb mit dem Django REST Framework zu betreiben
Erstellen Sie ein Befehlszeilenprogramm, um mit Python Dollar in Yen umzurechnen
Ich möchte Informationen von fstab am ssh-Verbindungsziel abrufen und den Befehl ausführen
Eine Geschichte, die nicht funktioniert hat, als ich versucht habe, mich mit dem Python-Anforderungsmodul anzumelden
Ich habe versucht, einen Linebot zu erstellen (Implementierung)
So erstellen Sie einen Klon aus Github
Erstellen Sie einen Bot, um Corona-Virus-Informationen zu retweeten
So erstellen Sie einen Git-Klonordner
Ich habe versucht, einen Linebot zu erstellen (Vorbereitung)
Geben Sie der Registerkarte ipywidgets einen Titel
Verschiedene Methoden zum numerischen Erstellen der Umkehrfunktion einer bestimmten Funktion Einführung
Erstellen Sie mit dem Sympy-Modul ein Diagramm
[Linux] Verwendung des Befehls echo
Erstellen Sie einen Befehl zum Löschen aller temporären Dateien, die in einem bestimmten Ordner generiert wurden
Rufen Sie den Pfad zur systemd-Einheitendatei ab
Wie bekomme ich Stacktrace in Python?
Programmgesteuert eine lokale IP-Adresse abrufen