{"id":2229,"date":"2008-02-15T08:06:05","date_gmt":"2008-02-15T06:06:05","guid":{"rendered":"http:\/\/mummila.net\/vuorovaikutus\/2008\/02\/15\/muistiapukomennon-alias-luominen\/"},"modified":"2010-09-23T17:49:00","modified_gmt":"2010-09-23T14:49:00","slug":"muistiapukomennon-alias-luominen","status":"publish","type":"post","link":"https:\/\/mummila.net\/nuudelisoppa\/2008\/02\/15\/muistiapukomennon-alias-luominen\/","title":{"rendered":"[Ratkaisu] Muistiapukomennon (alias) luominen"},"content":{"rendered":"<dl>\n<dt>L\u00e4ht\u00f6kohta<\/dt>\n<dd>K\u00e4yt\u00e4n usein tiedostonimen osaksi sopivan p\u00e4iv\u00e4m\u00e4\u00e4r\u00e4n luomiseen komentoa <a href=\"http:\/\/mummila.net\/nuudelisoppa\/?p=818#comment-10168\"><code>date +%Y-%m-%d_%H-%M<\/code><\/a> osana komentorivi\u00e4, joka luo uuden tiedoston.<\/dd>\n<dt>Ongelma<\/dt>\n<dd>Komento on niin monimutkainen, ett\u00e4 sen t\u00e4sm\u00e4llisen muodon muistaminen on vaikeaa. Haluan, ett\u00e4 j\u00e4rjestelm\u00e4 hoitaa komennon tarkan sis\u00e4ll\u00f6n puolestani niin, ett\u00e4 minun itseni tarvitsee osata vain jokin sit\u00e4 helpommin muistettava komento.<\/dd>\n<dt>Ratkaisu<\/dt>\n<dd>Avaan <code>gedit ~\/.bashrc<\/code> -komennolla komentoprofiilini muokattavaksi. Lis\u00e4\u00e4n tiedostoon seuraavan rivin:<\/p>\n<blockquote>\n<pre><code>alias datefilename='date +%Y-%m-%d_%H-%M'<\/code><\/pre>\n<\/blockquote>\n<p>   Kun t\u00e4m\u00e4n j\u00e4lkeen avaan uuden komentotulkin, esimerkiksi <code>P\u00e4\u00e4tteen<\/code>, k\u00e4ytett\u00e4viss\u00e4ni on uusi komento, <code>datefilename<\/code>, jonka suoritus antaa minulle saman lopputuloksen kuin <code>date<\/code>-komento pitk\u00e4n ja vaikeasti muistettavan parametrins\u00e4 kanssa.<\/dd>\n<dt>Huomautus<\/dt>\n<dd>T\u00e4ll\u00e4 tavalla komentoriviprofiiliin lis\u00e4tty muistiapukomento ei ole k\u00e4ytett\u00e4viss\u00e4ni <code>crontab<\/code>-tiedostossa, koska <a href=\"http:\/\/mummila.net\/vuorovaikutus\/2008\/02\/12\/cronin-suorittama-komentojonotiedosto-ei-toimi\/\"><code>cron<\/code> ei lue komentoriviprofiiliani<\/a> eik\u00e4 siksi tied\u00e4 muistiapukomennosta.<\/dd>\n<\/dl>\n","protected":false},"excerpt":{"rendered":"<p>K\u00e4yt\u00e4n usein vaikeasti muistettavaa komentoa. Haluan helpottaa komennon muistamista. Ratkaisu on alias-rivill\u00e4 komentoriviprofiiliin lis\u00e4tty muistiapukomento.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-2229","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts\/2229","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/comments?post=2229"}],"version-history":[{"count":2,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts\/2229\/revisions"}],"predecessor-version":[{"id":2651,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/posts\/2229\/revisions\/2651"}],"wp:attachment":[{"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/media?parent=2229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/categories?post=2229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mummila.net\/nuudelisoppa\/wp-json\/wp\/v2\/tags?post=2229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}