Software Design 2022年6月号
サポートページ
この記事を読むのに必要な時間:およそ 0.5 分
ダウンロード
P.140 連載記事「UNIXテキスト処理の極意」サンプルコードのダウンロード
(2022年5月16日最終更新)
記事で使用しているサンプルコードを以下からダウンロードできます。ダウンロードファイル「11.zip」は圧縮ファイルです。解凍したうえでご利用ください。
詳細については,記事をご覧ください。
なお,このサンプルは学習・実験用を目的としております。オリジナルの著作は著者に帰属しますが,読者が断りなく任意に利用・改変することができることとします。
- ダウンロード
- サンプルコード(11.zip)
免責:本サンプルを使用することによって,使用者が受けたあらゆる不利益に対して,原著者および技術評論社はその責任を負いません。
お詫びと訂正(正誤表)
本書の以下の部分に誤りがありました。ここに訂正するとともに,ご迷惑をおかけしたことを深くお詫び申し上げます。
(2022年6月6日最終更新)
P.38,第1特集第1章「インタラクティブシェルで役立つbash機能」,表「パラメータ展開」の一番下の行
誤 | ^と^^は変数parameterを展開して、patternに一致した部分を小文字に変換し、%と%%は大文字に変換する ^と%の場合は最初にマッチした部分まで、^^と%%の場合は最後にマッチした部分まで変換する |
---|---|
正 | ^と^^は変数parameterを展開して、patternに一致した部分を小文字に変換し、,と,,は大文字に変換する ^と,の場合は最初にマッチした部分まで、^^と,,の場合は最後にマッチした部分まで変換する |
P.63,第1特集第5章「macOSにおけるシェル&コマンド事情」,右段15行め
誤 | 多くのソフトウェアが世に出ています。LinuxのディストリビューションDebianもGNUによるものです。GNUは、「GNU is Not Unix」の略です。 |
---|---|
正 | 多くのソフトウェアが世に出ています。GNUは、「GNU is Not Unix」の略です。 |
P.63,第1特集第5章「macOSにおけるシェル&コマンド事情」,右段25行め
誤 | macOSはBSDの系統のためカーネルだけでなくコマンドの多くもBSD由来ですが、GNUによるDebian系LinuxではGNU系コマンドだったりと、コマンド名が同じでもOSが異なれば動作やオプションが異なることがあります。 |
---|---|
正 | macOSはBSDの系統のためカーネルだけでなくコマンドの多くもBSD由来ですが、GNUのソフトウェアを多く取り入れているDebian系LinuxではGNU系コマンドだったりと、コマンド名が同じでもOSが異なれば動作やオプションが異なることがあります。 |
※P.63の誤植について補足
LinuxのディストリビューションDebianは,Debianプロジェクトによるものです。Debianは,GNUの思想に影響を受け,GNUのソフトウェアを多く取り入れていますが,GNUとは独立のプロジェクトです。
(以下2022年5月31日更新)
P.25,第1特集第1章「シェルとターミナルの基本の使い方」,図10
誤 | ~/fooディレクトリに移動できなかったら、~/fooディレクトリを作成してから移動する |
---|---|
正 | ~/fooディレクトリに移動できなかったら、~/fooディレクトリを作成する |
P.26,第1特集第1章「シェルとターミナルの基本の使い方」,表2のCtrl+Dの説明
誤 | カーソル後方(右)の1文字削除 |
---|---|
正 | カーソル上の1文字削除 |
P.26,第1特集第1章「シェルとターミナルの基本の使い方」,表2のEsc→Dの説明
誤 | カーソル後方(右)の1ワード削除 |
---|---|
正 | カーソル位置から後方(右)の1ワード削除 |