[Ratkaisu] Muistiapukomennon (alias) luominen

Lähtökohta
Käytän usein tiedostonimen osaksi sopivan päivämäärän luomiseen komentoa date +%Y-%m-%d_%H-%M osana komentoriviä, joka luo uuden tiedoston.
Ongelma
Komento on niin monimutkainen, että sen täsmällisen muodon muistaminen on vaikeaa. Haluan, että järjestelmä hoitaa komennon tarkan sisällön puolestani niin, että minun itseni tarvitsee osata vain jokin sitä helpommin muistettava komento.
Ratkaisu
Avaan gedit ~/.bashrc -komennolla komentoprofiilini muokattavaksi. Lisään tiedostoon seuraavan rivin:

alias datefilename='date +%Y-%m-%d_%H-%M'

Kun tämän jälkeen avaan uuden komentotulkin, esimerkiksi Päätteen, käytettävissäni on uusi komento, datefilename, jonka suoritus antaa minulle saman lopputuloksen kuin date-komento pitkän ja vaikeasti muistettavan parametrinsä kanssa.

Huomautus
Tällä tavalla komentoriviprofiiliin lisätty muistiapukomento ei ole käytettävissäni crontab-tiedostossa, koska cron ei lue komentoriviprofiiliani eikä siksi tiedä muistiapukomennosta.

Comments

One response to “[Ratkaisu] Muistiapukomennon (alias) luominen”

  1. Vuorovaikuttaja Avatar

    Järkeistin merkinnän rakennetta muun muassa eliminoimalla siitä pääosin turhan syy-osion.