>  > 【デジキャン DIGICAM】 エクシーガ 等にお勧め アルミ鍛造ワイドトレッドスペーサー 2枚セット 社外ホイール用 15mm厚 5H-100 P1.25 型式等:YA# 品番:D-SP-12100515
YOKOHAMA スタッドレス ice GUARD6 IG60 205/60R16 & J-TECH S-6 BR 16×6.5J 114.3/5H + 38 SAI AZK10

【デジキャン DIGICAM】 エクシーガ 等にお勧め アルミ鍛造ワイドトレッドスペーサー 2枚セット 社外ホイール用 15mm厚 5H-100 P1.25 型式等:YA# 品番:D-SP-12100515


【デジキャン DIGICAM】 エクシーガ 等にお勧め アルミ鍛造ワイドトレッドスペーサー MANARAY 2枚セット 社外ホイール用 15mm厚 5H-100 ランドクルーザー70/5人乗り/ロング/トヨタ(H2/1~16/7)純正形状タイプフロアマット【お買い得モデル・エコ】全座席分■耐久性・耐摩耗性に優れた安心の日本製/車種専用オリジナルフロアマット P1.25 型式等:YA# 品番:D-SP-12100515

下のようにコマンドラインに入力して,[ENTER] キーを押すと,"Hello.[改行]" と表示される。(% はプロンプト。)

Projectμ (プロジェクトミュー) BESTOP F916/R912 レガシィB4 BLE(R) 03.10~ 【ブレーキパッド 前後セット】H 10 11
ズーム ダウンフォースHG 1台分 ダウンサス CR-Xデルソル EJ4 ZHO043003SHG Zoom ダウンスプリング バネ ローダウン コイルスプリング【店頭受取対応商品】 【クラッツィオ Clazzio】ノア AZR60G / AZR65G などにお勧め クラッツィオツィール ・ シートカバー 1台分 品番:ET-0241 28
2008 2009 2010

品番:D-SP-12100515 5H-100 型式等:YA# エクシーガ 5H-100 等にお勧め アルミ鍛造ワイドトレッドスペーサー 2枚セット 社外ホイール用 DIGICAM】 P1.25 15mm厚 アルミ鍛造ワイドトレッドスペーサー 【デジキャン

カーマット フロアマット 日産 サニー 6年1月~10年10月 ※ディーゼル車要確認-シャギーアイボリー AGRAS アグラス ガード・スライダー レーシングスライダー 3点セット ジュラコンカラー:ブラック CB1000R (2018-)24 captures
10 6 03 - 28 10 09
Close Help
%perl -e 'print "Hello.\n";'[ENTER] 
Hello.
%

1行目では2組の引用符が使われている。どちらも「Perl で使う引用符」と考えてしまうかもしれないが,' 'シェルに対するもので," "Perl に対するものである。

まずはシェル ...

' ' は下の下線部 a) が一まとまりのものであることをシェルに指示するものである。シェルはこれを一まとまりのものとして Perl に引き渡す。

 perl -e 'print "Hello.\n";'
 a)_________________
 b)________

「スクリプト」部分が一まとまりのものだとわかればよく ,下の例のように,引用符を付けなくとも一まとまりであることがわかるもの (そしてシェルに対する特殊文字を含まないもの) であれば,引用符を使わなくてもよい。

 perl -ne print longleg.txt
 _____

しかし,こういう単純なケースはあまりない (こういう作業なら (クーポン配布中) ACTIVE スロットルKIT [ホルダー:TYPE-3 Gメタ] 巻取φ44 [ステン金具] ZX-6R 05-06 1067312SU 【送料無料】(北海道・沖縄除く),cat など他のコマンドを使う) ので,基本的に引用符で括ると考えておいた方が混乱しない。

シェルで使える引用符には " " もある。(' ' を使うか " " を使うかで,解釈に違いが生じるが,ここでは触れない。) 実際,次のように," " を使うこともできる。

 perl -ne "print;" longleg.txt

スクリプトを " " で括った場合,スクリプト内でそのまま " " を使うことはできなくなる。下のように書くと,シェルは二つ目の " を見つけた時点で,引用符が閉じられていると解釈してしまい,それ以降を別の要素と見なしてしまう。

 perl -e "print "Hello.";"
 a)______ ... print 
 b)______ ... Hello.
 c)_ ... ;

話を簡単にするため,最初は ' ' でスクリプトを囲むとしておく。

そして Perl へ ...

シェルから下線部 a) を渡された Perl は,直前にオプション -e があるので,ここをスクリプトと解釈する。
 perl -e 'print "Hello.\n";'
 a)_________________
 b)________

スクリプト内に引用符があれば カードでポイント最大34倍 3/21(木)20:00~3/26(火)1:59迄 YOKOHAMA ADVAN FLEVA V701 アドバン フレバ サマータイヤ 165/50R16 KYOHO 共豊 STEINER FORCED SF-V ホイールセット 4本 16インチ 16 X 5 +45 4穴 100 【エントリーでポイント15倍! 3/21 20:00-3/26 1:59】国産タイヤ 215/40R18 18インチ BRIDGESTONE ブリヂストン プレイズ PX 新品 4本セット パーツ,Perl は Perl の文法に従い解釈する。下線部 b) は " " で囲まれているので,この部分が文字列と解釈する。文字列をどう解釈するかは,引用符の種類によって異なる。


■ 引用符の種類と機能

Perl で使える引用符は複数あり,どの引用符を使うかで文字列の解釈が変わる。

"文字列"
(double quote)
変数は値に展開される。また [改行] を表わす \n,[タブ] を表わす \t などのメタ文字が使える。変数展開したくない場合には,\$var のように \ でエスケープする。

'文字列'
(single quote)
基本的に「文字列」で書いた通りに解釈される。変数の展開は行わない。', \\', \\ で表わす。[改行] を表わす \n などのメタ文字は使えない。

`文字列`
(back quote)
変数展開が行われ,その結果をコマンドとして実行し,その出力結果を値として返す。

表にまとめると次のようになる。

  変数の展開 メタ文字の解釈コマンドの実行
 " (double quote)×
 ' (single quote)×××
 ` (back quote)


カードでポイント最大34倍 3/21(木)20:00~3/26(火)1:59迄 ミシュラン PRIMACY 3 ★ プライマシー3 サマータイヤ 205/50R17 ブリヂストン BALMINUM T10 ホイールセット 4本 17 X 7 +53 5穴 100

■ クォート風演算子

Perl には上記クォートと同じ働きをする演算子がある。以下に一覧を示す。(/ /# #, ( ), { } のように他の区切り文字に変えることができる。)

   変数の展開 メタ文字の解釈コマンドの実行
 qq/ /  " " ×
  q/ /  ' ' ×××
 qx/ /  ` ` 

コマンドラインで ' ' で囲んで指定したスクリプトを実行する際,スクリプト内で ' ' (相当の機能) を使いたいときなどに利用すると便利である。また,

【デジキャン DIGICAM】 エクシーガ 等にお勧め アルミ鍛造ワイドトレッドスペーサー 2枚セット 社外ホイール用 15mm厚 5H-100 P1.25 型式等:YA# 品番:D-SP-12100515 通販人気サイト

カードでポイント最大34倍 3/21(木)20:00~3/26(火)1:59迄 KENDA ICETEC NEO KR36 2018年製 在庫● スタッドレス スタッドレスタイヤ 205/65R16 CRIMSON クリムソン MONSTER モンスター ホイールセット 4本 16インチ 16 X 7 +35 5穴 114.3;カヤバ ショック フロント(左右) ■KYB Lowfer Sports トヨタ bB NCP34 01/06~05/12 (1NZFE) (FF)【WST5204R.L ×2】;『アルト』 純正 HA12S HA22S HA23S 防水シートカバー パーツ スズキ純正部品 座席カバー 汚れ シート保護 alto オプション アクセサリー 用品

【デジキャン DIGICAM】 エクシーガ 等にお勧め アルミ鍛造ワイドトレッドスペーサー 2枚セット 社外ホイール用 15mm厚 5H-100 P1.25 型式等:YA# 品番:D-SP-12100515;A-TECH/FINALSPEED GR-Γ アルミホイール 4本セット NX 10系 【18×7.0J 5-114.3 INSET48 ガンメタリックシルバー】;フェアレディZ Z32 リアスポイラー ver. 01Abflug MiJ;●クスコ / CUSCO●クラウン GS131 (87.9~91.10) AT LSD リア 標準デフ:オープンデフ Type RS 2WAY(1.5&2WAY);【★送料無料】 【ファイナルコネクション】ファイナルコネクション サスペンション KIDS HONDA ライフ JB1/3 【 型式:JB1 】

【送料無料】テレビナビキット GS F URL10 H27.12~【純正ナビ 各 メーカー ナビ ディーラー 様もお使いの ジャンパーキット ナビ キャンセラー データシステム する TVキット】 ACV, RSR RSRハードダウン【1台分前後セット】 ホンダ インテグラ DC2 5/6-13/6 B18C 1800NA / FF [ダウンサス・サスペンション・スプリング] H075D, ミシュラン PRIMACY 4 プライマシー4 サマータイヤ 225/60R17 RAYS GRAM LIGHTS 57Transcend 17 X 7.5 +45 5穴 114.3, ★送料無料★(一部離島等除く) 【ブレンボ】グランツーリスモブレーキキット GMC 1500 Sierra (GMT K2xx)[ 2014~ ][ REAR ] 【 キャリパー:Jaguar カラー:レッド ピストン数:4POT ローター径:380x32mm 2ピースローター ドリルドローター 】, ★送料無料★(一部離島等除く) 【ブレンボ】ブレーキパッド ALPINA E36[ 93~96 ][ REAR ] 【 レッド 325&328 BASE/《グレード》B3 3.0 (325/328) 】 【送料無料】 175/55R15 15インチ BRIDGESTONE ブリヂストン エコフォルム CRS/161 5.5J 5.50-15 DUNLOP ダンロップ エナセーブ EC204 サマータイヤ ホイール4本セット【DUsum19】

,例えば qq/ / を使った場合,文字列中でエスケープせずに " が使えるようになるので,クォート文字が含まれる文字列を扱うときに使うとわかりやすくなる。

「リスト」(Lesson 6 参照) の要素として文字列を指定する場合にクォートを用いるが 【メーカー在庫あり】 S10LSCLPR0812A 京セラ(株) 京セラ 内径加工用ホルダ S10L-SCLPR08-12A HD店,qw/ / を用いると,スペースで区切られた文字列をリストの各要素として扱ってくれるので,すべての要素を引用符で囲み,コンマで区切る必要がなくなる。

 qw/Sun Mon Tue Wed Thu Fri Sat/
 ← "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat" に相当

文脈によっては ,

【デジキャン DIGICAM】 エクシーガ 等にお勧め アルミ鍛造ワイドトレッドスペーサー 2枚セット 社外ホイール用 15mm厚 5H-100 P1.25 型式等:YA# 品番:D-SP-12100515

qw/ / 全体を ( ) で括る必要がある。

 ( ) が不要な例
 --------------------------------------------------
 @array = qw/Sun Mon Tue Wed Thu Fri Sat/;
 print $array[1]; #Mon を出力
 --------------------------------------------------
 ( ) が必要な例
 --------------------------------------------------
 print qw/Sun Mon Tue Wed Thu Fri Sat/[1]; #Mon を出力
 --------------------------------------------------

{yahoojp} {gsid.nagoya-u.ac.jp}
{yahoojp}ttrem04-zenjp3940-wl-zd-41714