{"id":1357,"date":"2009-11-23T11:16:51","date_gmt":"2009-11-23T10:16:51","guid":{"rendered":"http:\/\/blog.it4sport.de\/?p=1357"},"modified":"2009-11-23T11:16:51","modified_gmt":"2009-11-23T10:16:51","slug":"abkurzungen-in-der-bash","status":"publish","type":"post","link":"https:\/\/gmbd.de\/wordpress\/index.php\/2009\/11\/23\/abkurzungen-in-der-bash\/","title":{"rendered":"Abk\u00fcrzungen in der Bash"},"content":{"rendered":"<p>\t\t\t\tWieder mal so ein Spikzettel, der bewirken soll, dass ich mir das endlich merke:<\/p>\n<ol>\n<li><strong>cd &#8211;<\/strong><br \/>\nDamit kommt man ins letzte Verzeichnis zur\u00fcck. Beispiel:<\/p>\n<pre lang=\"bash\">\n\/var\/www$ cd \/var\/log\n\/var\/log$ cd -\n\/var\/www\n\/var\/www$ \n<\/pre>\n<\/li>\n<li><strong>!!<\/strong><br \/>\nF\u00fchrt das letzte Kommando nochmal aus. Beispiel:<\/p>\n<pre lang=\"bash\">\n\/var$ ls\nbackups  cache  cfs  crash  games  lib  local  lock  log  mail  opt  run  spool  tmp  www\n\/var$ !!\nls\nbackups  cache  cfs  crash  games  lib  local  lock  log  mail  opt  run  spool  tmp  www\n<\/pre>\n<p>Das ist besonders interessant, da man auch ein Prefix mitschicken kann. Beispiel:<\/p>\n<pre lang=\"bash\">\n\/var$ time !!\ntime ls\nbackups  cache  cfs  crash  games  lib  local  lock  log  mail  opt  run  spool  tmp  www\n\nreal\t0m0.007s\nuser\t0m0.000s\nsys\t0m0.004s\n<\/pre>\n<\/li>\n<li><strong>^foo^bar<\/strong><br \/>\nWiederholt das letzte Kommando und dersetzt foo mit bar. Beispiel:<\/p>\n<pre lang=\"bash\">\n\/var$ ls -ald \/var\/lok\nls: Zugriff auf \/var\/lok nicht m\u00f6glich: No such file or directory\n\/var$ ^lok^log\nls -ald \/var\/log\ndrwxr-xr-x 31 root root 28672 2009-11-23 07:51 \/var\/log\n<\/pre>\n<\/li>\n<li><strong>!foo<\/strong><br \/>\nWiederholt das letzte Kommando was mit &#8222;foo&#8220; beginnt. Beispiel:<\/p>\n<pre lang=\"bash\">\n\/var$ ls -al \/var\/log\/messages\n-rw-r----- 1 syslog adm 7136 2009-11-23 11:00 \/var\/log\/messages\n\/var$ !ls\nls -al \/var\/log\/messages\n-rw-r----- 1 syslog adm 7136 2009-11-23 11:00 \/var\/log\/messages\n<\/pre>\n<\/li>\n<li><strong>!* !$, !:n<\/strong><br \/>\nWiederholt den entpsrechenden Parameter. !* wiederholt alle Parameter, !$ nur den letzten und !:n den entsprechenden. Beispiel:<\/p>\n<pre lang=\"bash\">\n\/var$ ls \/tmp\/foo \n\/tmp\/foo\n\/var$ rm !*\nrm \/tmp\/foo\n\/var$ ls \/tmp\/foo\nls: Zugriff auf \/tmp\/foo nicht m\u00f6glich: No such file or directory\n<\/pre>\n<\/ol>\n<p>F\u00fcr Kommentare mit mehr Bash Tipps bin ich immer offen \ud83d\ude42 <\/p>\n","protected":false},"excerpt":{"rendered":"<p>Wieder mal so ein Spikzettel, der bewirken soll, dass ich mir das endlich merke: cd &#8211; Damit kommt man ins letzte Verzeichnis zur\u00fcck. Beispiel: \/var\/www$ cd \/var\/log \/var\/log$ cd &#8211; \/var\/www \/var\/www$ !! F\u00fchrt das letzte Kommando nochmal aus. Beispiel: \/var$ ls backups cache cfs crash games lib local lock log mail opt run spool\u2026 <span class=\"read-more\"><a href=\"https:\/\/gmbd.de\/wordpress\/index.php\/2009\/11\/23\/abkurzungen-in-der-bash\/\">Weiterlesen &raquo;<\/a><\/span><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[2],"tags":[87],"_links":{"self":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1357"}],"collection":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=1357"}],"version-history":[{"count":0,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/posts\/1357\/revisions"}],"wp:attachment":[{"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=1357"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/categories?post=1357"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gmbd.de\/wordpress\/index.php\/wp-json\/wp\/v2\/tags?post=1357"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}