Showing posts with label tr (Unix). Show all posts
Showing posts with label tr (Unix). Show all posts

Saturday, June 3, 2017

macOS Sierra: Generating Integers with Arbitrary Size

Command (Testing with 15 digits):

$ rnd=$(cat /dev/urandom | LC_CTYPE=C tr -dc 0-9 | fold -w15 | head -1 | sed 's/^0*//;'); echo $rnd; echo $(($rnd / 2));


Result (Second line is the number half the size of the first line to test if arithmetic operation works):

585206567422781
292603283711390

Friday, March 18, 2016

cURL: Extracting Only Titles from Yahoo! News Japan

$ curl -vs "http://news.yahoo.co.jp" 2>&1 | grep "<span class=\"ttl\">" | sed -e 's/<[^>]*>//g' | tr -s " "

 <山陽道トンネル事故>追突のトラック運転手を逮捕
 神戸・長田女児殺害事件 君野被告に死刑判決
 CLベスト8の対戦カードが決定…連覇目指すバルサの相手はアトレティコ
 あだ名は「ホラッチョ」「おっぺけぺー川上」ショーン氏同級生語る
 マドンナ、公演ステージでファン女性の胸露出させる
 <「2人以上出産」校長>休日校門に旭日旗 大阪市調査へ
 ショーンK後任キャスターにハーバード卒米国人 モーリー氏
 首相、消費増税先送り検討…経済減速に配慮
 南極・南米海域を巡り「飛鳥2」が横浜に帰港
 <動画>藤岡弘、「映画っていいな」 45年ぶりの本郷猛役に「楽しかった」
 相模川女性殺害遺棄事件 男「自分守ろうと殴った」
 ショーンK氏経歴詐称騒動を考える──テレビ局、ネット炎上、「有名性」と「キャラ化」、『クヒオ大佐』
 遂に「新段階」へ突入か…米国の対北朝鮮制裁
 なぜ元プロ野球選手・清原和博氏の保釈が認められたのか。知られざる保釈制度の実態とは
 仲間由紀恵は遠ざかる? 「相棒」最終回でわかった反町隆史の“行く末”〈dot.〉
 「ポスト中居」井ノ原快彦 3億円豪邸で家庭菜園の優雅な生活
 iPhone新製品「3月発表」に込められた"狙い"
 安倍首相「経済状況を注意深く見守る」 消費税率10%への引き上げで
 返済不要奨学金公約へ=民主

 神戸小1女児殺害 際立つ犯行の残虐性、死刑判断へ先例踏襲せず

Friday, March 11, 2016

tr: Squeeze Multiple Occurrences of Newline Characters

Command:
$ echo "test


test


test


test" | tr -s '\n'
Result:
test
test
test
test

tr: Converting a Lower Case String to an Upper Case String

Command line:
$ echo "Hello World" | tr '[:lower:]' '[:upper:]'
Result:
HELLO WORLD