今回の問題と解答は、下記の上田さんブログを参照のこと。上田ブログ今回も福岡サテライトなりのペースで進めていく。自分なりに考えて解説した内容は下記の通り。Q1Markdown形式で書かれたテキストファイルが、複数のディレクトリ内にばらまかれている状況。簡単なようでうまくさばくことが出来ず、解答は会長の解答を参照した。grepコマンドの-mオプションについて知見を得た。正規表現の最長一致についてなど解説しながら考えた。解答は会長の解答を参照した。-oを使ってこんな感じで解説。"でクォーティングされた範囲を指定する場合について。"が複数ある場合には最長の長さでマッチする。"[^"][^"]*"という具合に指定すれば意図した範囲にマッチする。'"[^"][^"]*"'"/files/https://blog.ueda.tech/""/files/huge.html"Q3力技でゴリゴリやればいいのだが、pandocの使い方を復習する問題となった。Q4GitHubにリポジトリを作るhubコマンドってのがあるのを知った。福岡ではncコマンド(netcat)について少し解説をした。Q5色々やったがうまくいかず。福岡ではbcコマンドについて解説した。1行目と2号目を掛け算する場合はこんなふうに。bc40Q6フィボナッチ数列について色々調べてみた。自然界に多く存在し、花の花弁数やヒマワリの種の数、その他黄金比率など色々と役に立つらしいスゴイ。そんなことを調ベているうちに、問題を考える時間が無くなる始末。Q7ようやくまともに解けた唯一の問題。言ってもシェルのループを使っているが。done3133424356616465Q8アルファベットをasciiコードに変換して、引き算して数を数える方法を考えた。結局何行目が一番多いか?という解答しか思いつかず。MacやFreeBSDの場合は、3つ目のコマンドはgsedを使う。今回はあまりの忙しさゆえに、イントロスライドやLTなど準備が出来ず。福岡サテライトでは基本的に私の解説や話を中心に進めていっているのだが、参加者の方にも何か話題を提供してもらったりする方向にしていきたいなあと思ったり。大阪サテライトを主催されているくんすとさんのこの意見が、実にマトを得ていると思った。ハードルを低くしていきたい。起きるとそこは雪国だった。福岡市内に繰り出すと大勢の人で賑わっていた。はてなブログPro情報処理ってもっとシンプルにならないだろうか?PKI関連、RubyやPHP等のLL、シェルスクリプト、シェル芸、ユニケージ見習い未満。シェルスクリプトとシェル芸はきっと違うんですよ。JPはてなブログをはじめよう!papiroさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。