こちらもオススメ!!

本書の上位互換本(完璧を求めるならコチラ!)

Windows/Mac/UNIX すべてで20年動くプログラムはどう書くべきか

3600円

現在,カゴに 冊入っています


                  linkto_sitemap  
  menu_top   menu_aboutus   menu_coterie  
    menu_inquiry   menu_link   menu_blog
発行物紹介
 
発行物一覧

  ▼次回イベント情報

  ▼すべての発行物

  ▼ご注文方法

頒布中発行物

  速読とフラッシュ暗算…できる?

  シェルスクリプト人類のWebSocket

  先生、わかりません!

  トキデリ

  電車バス断ち 自転車生活を 1年8カ月 続けた結果

  File/Dir Hacks ver.1.0

  File/Dir Hacks ver.0.2

  コンパチブル・シェルスクリプティング

  初めてのPOSIX原理主義

  平成最後のフレンズかんそくたい

  そんなにあるのか チップスター図鑑

  ポプテピツイ

  フレンズかんそくたい

  ついったーちほーの最大瞬間風速

  Win/Mac/UNIX
すべてで20年動くプログラムはどう書くべきか

  あの紀文(ひと)は今、キッコーマン。(2版)

  鳥と太陽の紋章を受け継ぎし者たち

  すべてのUNIXで20年動くプログラムはどう書くべきか

  キッコーマンの
飛んでる豆乳
飲みたい紀文

  本当は身近な
うつ病のはなし

頒布終了発行物

  あの紀文(ひと)は今、
キッコーマン。

  Shell Script
ライトクックブック
2014-2016

  すべてのUNIXとWindowsで20年動くプログラムはどう書くべきか

  Shell Script
ライトクックブック
2014-2015

  ななか Inside Press vol.5

  リッチな
コンピューター入門

  リッチな
サーバー構築
VOLUME1 DS

  Shell Script
ライトクックブック

  笑顔になりたい

  Googol Mac
Like Racks 第1版

  リッチな
サーバー構築
VOLUME2

  できねPROmini
Chromium OSクラウドコンピューティング

  できねPRO
そろそろIPv6事始め

  できねPRO
快適データ通信

  TeX同人誌用
栄養補助食品
 
  カバー・タイトル
 
表紙:コンパチブル・シェルスクリプティング デスクトップリファレンス

コンパチブル・シェルスクリプティング(第5版)

デスクトップリファレンス

リッチー大佐 著

2015/08/16(コミックマーケット88 3日目) 初版発行
2016/12/29(コミックマーケット91 1日目) 第2版発行
2017/08/11(コミックマーケット92 1日目) 第3版発行
2018/11/25(コミティア126) 第4版発行
2019/11/24(コミティア130) 第5版発行

A5変型版 96ページ

  • color_iconPDFの内容は一部カラー(2019-09-03)
  • PDF版は,今後改訂のたび最新版を提供します.

購入を検討される方へ

①冊子+PDFセット 頒布価格1000円【税込】
(学生・教職員無料対象品)

現在、カゴに 冊入っています

②PDF単独 頒布価格500円【税込】
(学生・教職員無料対象品)

現在、カゴに 冊入っています

▲トップに戻る


  本の内容
 

シェルスクリプトのOS依存を徹底予防するノウハウ集

「シェルスクリプトはOS依存が激しいから……」と嘆くのは,依存しない書き方をまとめたドキュメントに出会っていないだけです.依存しないようにシェルスクリプトを書くことは十分可能です.

例えばechoコマンド.基本的なコマンドなのに,実は気をつけて使わないとOS依存を引き起こしやすいコマンドの一つなのです.与える文字列によってはOSによって表示が変わってしまいます.どんな文字列でも無難に表示させるには,printfコマンドで代用しなければなりません.

などといった,コマンドや文法,それに正規表現メタ文字に至るまで,「その書き方だとOS依存引き起こしますよ!」という情報を集めてリファレンス化しました.

しかも判型を縦長にして片手でページをめくれるようにしました.シェルスクリプト作成時は是非本書を手に持って,「この書き方は大丈夫かな?」という具合に紙面と画面をこまめに見比べながら開発作業をすすめてください.

第5版(2019年11月)の改訂内容

  • 1.15.3 項(間接展開) … 新規追加
  • 3.22 節(pwd コマンド) … 新規追加
  • 3.23(readlink コマンド) … サンプルコードの誤りを修正
  • 3.34.3 項(引数文字列の扱い) … 問題を回避する方法をさらに修正・加筆
  • コードやコンソール等の文字列中のバックスラッシュを正しく表示し、全角文字の幅が正確に半角文字2 文字分になるように修正
  • など

第4版(2018年11月)の改訂内容

  • まえがき> Web 上でのおすすめページ一覧… URL リンク更新
  • 2.5 節(使用に注意を要するメタ文字) … 新規追加
  • 3.2.7 項(アクション記述を省略する際の注意) … 問題を回避する方法をよりよいものに変更
  • 3.15 節(ls コマンド) … 新規追加
  • 3.31.1 項(シグナル受信時の動作をデフォルトに戻す場合) … コマンドの記述ミスを修正
  • 3.33.3 項(引数文字列の扱い) … 問題を回避する方法をよりよいものに変更
  • それと……、表紙の痛恨のミス修正(3nd → 4th)
  • など

▲トップに戻る


  購入を検討される方へ
 

Qiitaにも公開中

電子版も用意しましたが,技術情報共有サービスQiita上にも大半の内容を公開しています.本書の内容は,Qiitaに掲載した記事に加筆・修正を施したものです.(そのため,完全に同じではありません)

▲トップに戻る


  その他情報
 

正誤表

発行後に見つかった訂正情報について報告します.ご購入いただいた皆様にはご迷惑をお掛けして申し訳ございませんが.下記の正誤情報をご覧ください.

オマージュ作品

この本は,オライリージャパンが発行する書籍群のオマージュ作品です.著者も読んでます.ただし,内容および表紙イラストはオリジナルです.

クレジット

This book is the 15th product of the Rich Laboratories.
Copyright © 2015-2016 Matsura Rich Laboratories, All rights reserved.

▲トップに戻る

 
 
nearly_valid_html401
[Powered by FreeBSD]
Powered by Apache
     
 
Copyright © 2007 Matsura Rich Laboratories, All rights reserverd.