関数
- forループで繰り返し
- foreachループで繰り返し
- 大文字と小文字の変換をしたい
- ASCII文字とコード値を対応させる
- 乱数を生成する
- 文字列を逆順にしたい
- 配列の中身をソートしたい
- 部分文字列を取り出す
- whileループを実行する
- 正規表現による文字列の置換
- 繰り返し条件評価直前の処理を記述する
- 複数の文を一つの処理単位とする
- 繰り返しから抜け出す
- 繰り返しを継続する
- 繰り返し条件を評価しないで繰り返す
- サブルーチンを定義する
- 行末の改行コードを削除する
- 行末の1文字を削除する
- パスワードを暗号化する
- 十六進数を表す文字列を十進数に変換する
- 文字列の中から特定の文字列を探す
- 文字列の最初の1文字だけを小文字に変換する
- 文字列の長さを求める
- 検索文字列とマッチしたかを調べる
- 八進数または、十六進数に変換する
- 複数の型のデータを纏めた構造体を作成する
- 検索文字列とマッチした文字の位置を調べる
- 文字列をシングルクォートで囲んだのと同様にする
- 文字列を正規表現としてクォートする
- 正規表現のメタ文字をバックスラッシュでエスケープする
- 文字列の中から特定の文字列を探す
- スカラー値に変換する
- 引数で指定した値を編集する
- 文字列検索を行う前に検索パターンを学習する
- 文字列の最初の1文字だけを大文字に変換する
- 置換対象文字列を置換文字列に置換する
- 数値の絶対値を求める
- Y/Xのアークタンジェント(逆正接)を求める
- コサイン(余弦)を求める
- 連想配列から要素を削除する
- 連想配列に当該キーが登録されているかをチェックする
- e(自然対数の底)のべき乗を求める
- 配列から検索パターンにマッチした要素を取り出す
- 数値の整数部を求める
- 配列の要素を連結する
- 連想配列に登録されている全てのキーを取得する
- 自然対数を求める
- 配列の全要素に対して同じ処理を行う
- 配列の最後の要素を取り出す
- 配列の最後に要素を追加する
- シングルクォートで囲んだのと同じ効果を得る
- 配列の最初の要素を取り出す
- サイン(正弦)を求める
- 配列要素の変更を行う
- 平方根を求める
- 乱数の種を設定する
- 構造体からメンバの値を取り出す
- 配列の先頭に要素を追加する
- 連想配列に登録されている全ての値を取得する
- クラスのインスタンスを作成する
- 外部ライブラリの名前を自分の名前空間内に展開する
- インポートしたものをキャンセルする
- パッケージを宣言する
- リファレンスが参照する型を調べる
- Perlスクリプトを読み込んで実行する
- 変数とクラスを関連付ける
- 結び付けられているオブジェクトへのリファレンスを得る
- 変数とクラスの関連付けを解除する
- サブルーチンや変数などをインポートする
- バイナリファイルの入出力をする
- open関数で取得したファイルハンドルを開放する
- opendir関数で取得したディレクトリハンドルを開放する
- Perlスクリプトを終了する
- ファイルの終端をチェックする
- ファイルハンドルに対するファイル記述子を取得する
- ファイルの排他制御を行う
- 帳票出力を行う
- ファイルから1文字を入力する
- 文字列をファイルに出力する
- 引数で指定した値を編集し、ファイルに出力する
- ファイルから指定バイト分のデータを入力する
- ディレクトリ内容を入力する
- 再度、ディレクトリ内容を入力できるようにする
- ファイルの入力・出力位置を変更する
- ディレクトリ内容の入力位置を変更する
- 入出力可能かをチェックする
- システムコールを実行する
- readシステムコールで入力する
- lseekシステムコールでファイルの入力・出力位置を変更する
- writeシステムコールで出力する
- ファイルの現在の入力・出力位置を得る
- 現在のディレクトリエントリの位置を得る
- ファイル容量を変更する
- 標準エラー出力にメッセージを出力する
- format文で宣言した形式に従い、帳票出力を行う
- 呼び出し元情報を取得する
- カレントディレクトリ(作業フォルダ)を変更する
- ファイルやディレクトリのパーミッション(保護モード)を変更する
- ファイルやディレクトリの所有者とグループを変更する
- ルートディレクトリを変更する
- 変数に値が定義済みか否かを判定する
- 直ちにコアダンプしてスクリプトを終了する
- 引数の値をperlスクリプトとみなして実行する
- スクリプトの実行を終了し、ステータスコードを返す
- fcntlシステムコールを実行する
- 子プロセスを生成する
- プロセスグループIDを取得する
- 親プロセスのプロセスIDを取得する
- スケジューリング優先度を取得する
- ファイル名やディレクトリ名を取得する
- 指定したラベル位置に制御を移す
- ioctlシステムコールを実行する
- プロセスにシグナルを送る
- ファイルをリンクする
- 変数をローカルなものにする
- ファイル情報を取得する
- ディレクトリ(フォルダ)を作成する
- 変数をローカルなものにする
- ファイルを入出力可能な状態にする
- ディレクトリを入力可能な状態にする
- パイプを生成する
- コマンドを実行し、結果を取得する
- シンボリックリンクのリンク元を取得する
- ファイルやディレクトリの名称を変更する
- サブルーチンを終了する
- 空ディレクトリを削除する
- プロセスグループを設定する
- スケジューリング優先度を設定する
- スクリプトの実行をスリープする
- ファイル情報を取得する
- ファイルをリンク(シンボリックリンク)する
- openシステムコールでファイルを入出力可能な状態にする
- コマンドを実行する
- 現プロセスと、その子プロセスのユーザ時間とシステム時間を取得する
- ファイルモード作成マスク(umask)を設定する
- 変数を未定義状態にする
- ファイルを削除する
- ファイルのアクセス時刻と修正時刻を変更する
- 文字列中の一部の文字の取得と置換を行う
- 子プロセスが終了するのを待つ
- 特定の子プロセスが終了するのを待つ
- 要求している戻り値が、リストコンテキストかスカラコンテキストかを判定する

