| 
       本誌発行後に見つかった訂正情報を掲載します. 
      裏表紙 (2019-08-11)
      編集上の問題により,一部の文字が欠けてしまっております.正しくは次のとおりです. 
      
        - 第1段最終行→「〜ままという人は」
 
        - 第2段最終行→「〜る問題から」
 
       
      p.49 「モーニングコールをTwitter DMで送るシェルスクリプト」
      書籍に掲載していたDM取得コマンドは既に使えない古いもの(dmtwrcv.sh)だったため,新しいもの(dmtwlist.sh)に対応するように修正したことと,二つ目のAWKコマンドの条件判定が誤り(正反対)だったため,それを訂正しました.正しいシェルスクリプトは次のとおりです. 
      #!/bin/sh
twid=YOUR_TW_ID                            # 対象者のTwitterログインID
dir=/home/USERID/kotoriotoko/BIN           # 小鳥男コマンドのディレクトリー設定
while [ 1 ]; do
  $dir/dmtwrcv.sh -n 100     |               # 今日の日付で
  awk 'NR%6==1||NR%6==2'     |               # 対象者からDMが来ていれば
  sed 's/^.*(@//'            |               # 起きていると見なしてループ終了
  tr '\n)' ' \n'             |               #
  grep $(date '+%Y/%m/%d')   |               #
  grep $twid                 |               #
  awk 'END{exit (NR>0)?0:1}' && break        #
  $dir/dmtweet.sh --to=$twid '朝だ、起きろ!' # 起きていなければ対象者にDMを送信し
  sleep 60                                   # 1分待つ
done
  |   
      p.73 6.2.1
      「擦り傷や切り傷などに貼る医療品を何と呼ぶ?」の選択肢で「サビオ」が重複していましたので一つに訂正します. 
      p.74 6.3 下から2行目
      
        - 【誤】
 - シェルでありって
 
        - 【正】
 - シェルであって
 
       
      p.110 式(8.1) および p.111 式(8.6)
      フェアフィールドの公式が間違っており,M≦2の場合の式がM≧3と同じものになっていました.次のとおりに訂正します. 
      
        - 【誤】
 - M≦2の場合 ⇒ Yt=Y, Mt=M
 
        - 【正】
 - M≦2の場合 ⇒ Yt=Y-1, Mt=M+12
 
       
      p.114 番号付き箇条書き 2),3),4)
      
        - 【誤】
 - 手前まで出して
 
        - 【正】
 - 手前まで足して
 
       
      p.132およびp.135にあるAWKスクリプト
      変数“cont”を初期化せずに参照しており,AWKの場合はこれでも間違いではありませんが,好ましいコードではないため次のように訂正します(“cont = 0;”の行を追加). 
      
awk 'BEGIN {
       cont = 0;
       while (getline line) {
           :
           :
      
  |   
      p.170 下から4行目
      
        - 【誤】
 - 最初に挿む改行
 
        - 【正】
 - 最初に挿む空行
 
       
      p.223 プログラムリストの欄の説明文
      
        - 【誤】
 
        - “zip2addr.ajax.cg”(102行)
 
        - 【正】
 - “zip2addr.ajax.cgi”(102行)
 
       
      p.235 「問題1の回答」枠内の最終行
      
        “        : $”となっている箇所を、次のような2行に訂正する。 
      
      ▲トップに戻る  |