逆引きUNIXコマンド/指定した位置の文字列を抜き出す
の編集
Top
/
逆引きUNIXコマンド
/
指定した位置の文字列を抜き出す
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
-- 雛形とするページ --
(no template pages)
#navi(../) * 指定した位置の文字列を抜き出す・cut, exprコマンド [#b1b003fc] 文字列内の指定位置の文字列を抜き出す方法を記します。~ 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コマンド>逆引きUNIXコマンド/指定した位置の文字列を抜き出す・echoコマンド]] -[[指定したフィールドを抜き出す・cutコマンド>逆引きUNIXコマンド/指定したフィールドを抜き出す]]
タイムスタンプを変更しない
#navi(../) * 指定した位置の文字列を抜き出す・cut, exprコマンド [#b1b003fc] 文字列内の指定位置の文字列を抜き出す方法を記します。~ 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コマンド>逆引きUNIXコマンド/指定した位置の文字列を抜き出す・echoコマンド]] -[[指定したフィールドを抜き出す・cutコマンド>逆引きUNIXコマンド/指定したフィールドを抜き出す]]
テキスト整形のルールを表示する