Utworzyłem alias polecenia date, aby wyświetlić datę w następującym formacie:
2013.06.14.12.10.02
za pomocą tego polecenia:
alias date = date +"%Y.%m.%d.%H.%M.%S"
Wszystko działa świetnie, z wyjątkiem tego, że chcę usunąć wiodące zera z wyjścia.
Nie ma sposobu, aby tak się stało, zmieniając format. Myślę, że można to zrobić tylko przez przesłanie danych wyjściowych do innych poleceń, takich jak sedi awk.
System operacyjny, który używam, to Ubuntu 12.04.2 LTS.
0w10minutach ostatnie godziny, ale usunięcie że zmiany rozumieniu datownika). Rozumiem, że masz na myśli wiodące zera (zera na początku każdego składnika daty), w takim przypadku, jeśli używasz GNU userland @ j883376, odpowiedź prawdopodobnie będzie przydatna. W przeciwnym razie określ swoje środowisko (narzędzia użytkownika nie są takie same we wszystkich systemach uniksopodobnych, a nawet nie wszystkie narzędzia mogą być dostępne we wszystkich takich systemach operacyjnych).