【問題のみ】jus共催 第36回七夕・・・7は素数じゃないですか(しかも2つ)シェル芸勉強会

Sat Jul 7 12:58:08 JST 2018 (modified: Thu Jul 12 22:41:55 JST 2018)
views: 1428, keywords: プログラミング,勉強会,シェル芸,シェル芸勉強会

  このエントリーをはてなブックマークに追加 

解答例はこちら

  • 問題で使われているデータファイルはGitHubにあります。クローンは以下のようにお願いします。
  • 環境: 解答例はUbuntu Linux 18.04 で作成。Macの場合はcoreutilsをインストールすると、GNUのコマンドが使えます。BSD系の人は玄人なので各自対応のこと。

Q1

welcome.txtに隠されたメッセージを読み取ってください。また、welcome.txtをワンライナーで作ってみてください。

Q2

次のファイル群について、全てファイル名をN年M組.docNは半角数字、Mは半角大文字)に揃えて徳を積んでください。

$ ls
1-B.doc     3年C組.doc  3年A組.doc  1ーC.doc    4年C組.doc
1A.doc      4年a組.doc   3年B組.doc  1ーD.doc
3年D組.doc  5年A組.doc   4年B組.doc  1年E組.doc

出典

Q3

2018年のすべての日付について、2,3,5,7が4つ含まれる日付を列挙してください(例: 2018年3月22日など)。

Q4

俳句を考え、次の短冊に縦書きで入れてください。

$ cat tanzaku
┏ ーー-┷-ーー┓
┃       ┃
┃       ┃
┃       ┃
┃       ┃
┃       ┃
┃       ┃
┃       ┃
┗ーーーーーー┛

Q5

cowsayの牛を右向きにして吹き出しの位置を調整して下さい。(万が一右向きオプションがあったら、それは使わずにお願いします。)

              ________________________________
             < あなたとJava今すぐダウンロード >
              --------------------------------
               ^__^   /
       _______/(oo)  /
   /\/(       /(__)
      | w----||
      ||     ||

Q6

seq 20の出力について、次のように素数を丸囲みしてください。

1
②
③
4
⑤
6
⑦
8
9
10
⑪
12
⑬
14
15
16
⑰
18
⑲
20

Q7

textには、文字や空白、改行として認識されないバイナリが含まれています。どの行にどんなものがあるか調査してください。

Q8

$ echo 嘘は嘘であると見抜ける人でないと(掲示板を使うのは)難しい

から始めて、出力で次のようにルビを打ってください。多少ずれたりスペースが入っても構いません。

ウソ  ウソ        ミヌ      ヒト          ケイジバン  ツカ        ムズカ
嘘は嘘であると見抜ける人でないと(掲示板 を使うのは)難しい


prev:雑記(2018年7月5日) next:【問題と解答】jus共催 第36回七夕・・・7は素数じゃないですか(しかも2つ)シェル芸勉強会





このサイトではGoogle Analyticsやその他ソーシャルボタンのためにCookieを使用しています。もし同意いただけない場合はブラウザでクッキーを無効にして閲覧をお願いします。This site uses cookies for Google AdSense and some social buttons. If you cannot accept our use of cookies, please disable cookies on your browser.