逆引きUNIXコマンド/指定した位置の文字列を抜き出す
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
#navi(../)
* 指定した位置の文字列を抜き出す・cut, exprコマンド [#b1b...
文字列内の指定位置の文字列を抜き出す方法を記します。~
cutコマンドとexprコマンドを利用した例を以下に記します。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* cutコマンドを利用した例 [#b3e1d439]
cut -b開始位置-終了位置
$ echo "1234567890" | cut -b2-5
2345
* exprコマンドを利用した例 [#l3ee7fd9]
expr string 文字列 開始位置 レングス
$ expr substr "1234567890" 2 4
2345
cutコマンドとの違いはレングスを指定するところになります。
* 関連資料 [#hfccc9e1]
exprコマンドの使用例
-[[逆引きシェルスクリプト/文字列の長さを調べる方法]]
-[[逆引きUNIXコマンド/整数演算を行う・exprコマンド]]
-[[逆引きUNIXコマンド/特定の文字が含まれているかを調べる]]
-[[指定した位置の文字列を抜き出す・echoコマンド>逆引きUNI...
-[[指定したフィールドを抜き出す・cutコマンド>逆引きUNIXコ...
終了行:
#navi(../)
* 指定した位置の文字列を抜き出す・cut, exprコマンド [#b1b...
文字列内の指定位置の文字列を抜き出す方法を記します。~
cutコマンドとexprコマンドを利用した例を以下に記します。
#contents
#htmlinsertpcsp(linux_ads_top.html,linux-sp.html)
* cutコマンドを利用した例 [#b3e1d439]
cut -b開始位置-終了位置
$ echo "1234567890" | cut -b2-5
2345
* exprコマンドを利用した例 [#l3ee7fd9]
expr string 文字列 開始位置 レングス
$ expr substr "1234567890" 2 4
2345
cutコマンドとの違いはレングスを指定するところになります。
* 関連資料 [#hfccc9e1]
exprコマンドの使用例
-[[逆引きシェルスクリプト/文字列の長さを調べる方法]]
-[[逆引きUNIXコマンド/整数演算を行う・exprコマンド]]
-[[逆引きUNIXコマンド/特定の文字が含まれているかを調べる]]
-[[指定した位置の文字列を抜き出す・echoコマンド>逆引きUNI...
-[[指定したフィールドを抜き出す・cutコマンド>逆引きUNIXコ...
ページ名: