{"id":1644,"date":"2012-11-30T10:50:00","date_gmt":"2012-11-30T09:50:00","guid":{"rendered":"http:\/\/roboblog.fatal-fury.de\/?page_id=1644"},"modified":"2019-01-16T15:55:42","modified_gmt":"2019-01-16T14:55:42","slug":"bash-sed-notes","status":"publish","type":"page","link":"http:\/\/roboblog.fatal-fury.de\/?page_id=1644","title":{"rendered":"bash \/ sed - notes"},"content":{"rendered":"<p>Print 3. col<\/p>\n<pre>awk '{ print $3 }<\/pre>\n<hr>\n<p>Find every file modified at 2.8.2015<\/p>\n<pre>find . -type f -newermt 2015-8-02 ! -newermt 2015-08-03<\/pre>\n<hr>\n<p>Replace the 4. line in every tfw file inplace with \"-0.2\"<\/p>\n<pre>for i in *.tfw; do sed -i '4 c-0.2' $i; done<\/pre>\n<hr>\n<p>For every jpeg2000 image, resize and convert it to an compressed tif image.<br \/>\nReplace file extention \".jp2\" with \".tif\" and use this as output file.<\/p>\n<pre>for i in *jp2; do convert -resize 1000x1000 $i  -compress lzw correctedWorldfile\/`basename -z $i .jp2 ;echo \".tif\"`; done<\/pre>\n<hr>\n<p>Print only every 10. line starting with the first one<\/p>\n<pre>sed -n 1~10p in.dat > out.dat<\/pre>\n<hr>\n<p>Replace character | with a whirespace<\/p>\n<pre>tr '|' ' ' < a.xyz > b.xyz<\/pre>\n<hr>\n<p>Compiler Hersteller ermitteln<\/p>\n<pre>+ifeq ($(shell $(HOSTCC) -v 2>&1 | grep -c \"clang version\"), 1)\r\n+endif<\/pre>\n<hr>\n<p>stdout -> Datei umleiten<br \/>\nprogramm > Datei.txt<\/p>\n<p>stderr -> Datei umleiten<br \/>\nprogramm 2> Datei.txt<\/p>\n<p>stdout UND stderr -> Datei umleiten<br \/>\nprogramm &> Datei.txt<\/p>\n<p>stdout -> stderr<br \/>\nprogramm 1>&2<\/p>\n<p>stderr -> stdout<br \/>\nprogramm 2>&1<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Print 3. col awk '{ print $3 } Find every file modified at 2.8.2015 find . -type f -newermt 2015-8-02 ! -newermt 2015-08-03 Replace the 4. line in every tfw file inplace with \"-0.2\" for i in *.tfw; do sed -i '4 c-0.2' $i; done For every jpeg2000 image, resize and convert it to an [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1644","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages\/1644","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1644"}],"version-history":[{"count":11,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages\/1644\/revisions"}],"predecessor-version":[{"id":4051,"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=\/wp\/v2\/pages\/1644\/revisions\/4051"}],"wp:attachment":[{"href":"http:\/\/roboblog.fatal-fury.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1644"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}