タグ: 変数

 0 シェルスクリプトで変数を使用する時は、基本的にダブルクオーテーションをつけておいた方が、ファイル名の空白を文字として扱うなどメリットがあるのでつけといた方がよさそう へのコメント

シェルスクリプトで変数を使用する時は、基本的にダブルクオーテーションをつけておいた方が、ファイル名の空白を文字として扱うなどメリットがあるのでつけといた方がよさそう

 0 cat<<EOF~~~EOFで初めのEOFをシングルクオートで囲むと~~~内が全てただの文字として認識されるので、変数が展開されなくなる へのコメント

cat<<EOF~~~EOFで初めのEOFをシングルクオートで囲むと~~~内が全てただの文字として認識されるので、変数が展開されなくなる

 0 ファイル内で使用されている変数がファイル内で定義されていなければ外部変数として定義されている へのコメント

ファイル内で使用されている変数がファイル内で定義されていなければ外部変数として定義されている

 0 $aの両側にダブルクーテーション”$a”をつける時は、変数を展開したいかつ値にスペースが含まれている場合 へのコメント

$aの両側にダブルクーテーション”$a”をつける時は、変数を展開したいかつ値にスペースが含まれている場合

 0 各ファイルで変数を先頭に書いておき、何度も出てくるような変数は環境変数に移行するようにすると良さそう へのコメント

各ファイルで変数を先頭に書いておき、何度も出てくるような変数は環境変数に移行するようにすると良さそう

 0 挿入する文字列を先に変数で定義しておきたい へのコメント

挿入する文字列を先に変数で定義しておきたい

 0 変数の値を展開したい時は$aの両側にダブルクオーテーション”$a”を、変数名自体を使用したい場合は、$aの両側にシングルクオーテーション’$a’とすることで値ではなく$aとして処理される へのコメント

変数の値を展開したい時は$aの両側にダブルクオーテーション”$a”を、変数名自体を使用したい場合は、$aの両側にシングルクオーテーション’$a’とすることで値ではなく$aとして処理される

 0 自分が変数を使用する時、数値、文字列、真偽値、パス、ファイル名の6種類に分類できる へのコメント

自分が変数を使用する時、数値、文字列、真偽値、パス、ファイル名の6種類に分類できる

 0 環境変数を定義しているシェルスクリプトから指定した変数だけを読み込むことは条件分岐なしではできない へのコメント

環境変数を定義しているシェルスクリプトから指定した変数だけを読み込むことは条件分岐なしではできない

 0 evalコマンドを使用すると、変数に代入されている文字列をコマンドとして実行する へのコメント

evalコマンドを使用すると、変数に代入されている文字列をコマンドとして実行する

 0 変数に代入されたシェルスクリプトを実行した結果返される値をどのように取得するのか分からない へのコメント

変数に代入されたシェルスクリプトを実行した結果返される値をどのように取得するのか分からない

 0 機能を実行するメインファイルと、機能が実現されているかテストするテストファイル、機能がエラーを起こした時に元に戻すエラー処理ファイル、機能で使用する変数を管理する環境変数ファイルの4つのファイルを書く必要がありそう へのコメント

機能を実行するメインファイルと、機能が実現されているかテストするテストファイル、機能がエラーを起こした時に元に戻すエラー処理ファイル、機能で使用する変数を管理する環境変数ファイルの4つのファイルを書く必要がありそう