![]() |
|
|
Googleのunix.com
|
|||||||
| シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。 |
その他のUNIXおよびLinuxフォーラムトピックは参考にすること
|
||||
| スレッド | スレッドスターター | フォーラム | 返信 | 最後の投稿 |
| とアン始まる部分を抽出してから最短のためのシェルスクリプト | pankajd | シェルプログラミングとスクリプティング | 18 | 2008年3月10日 06:20午前 |
| 文字列を見つけることにし、助けを必要とするシェルスクリプトを使用してメールを送信する | ranga27 | シェルプログラミングとスクリプティング | 10 | 2008年2月19日 05:54午後 |
| シェルスクリプトの部分 | jyotib | シェルプログラミングとスクリプティング | 5 | 2008年1月16日 07:58午後 |
| Awkのシェルスクリプトを使用して、親からの部分文字列のインデックスを抽出する | sandeepms17 | シェルプログラミングとスクリプティング | 2 | 2007年11月7日 07:44午前 |
| コマンド/スクリプトは、文字列から一部分を抽出する | girisha | シェルプログラミングとスクリプティング | 5 | 2006年9月21日 01:30午後 |
|
|
LinkBack | スレッドツール | このスレッドを検索 | スレッドを評価 | 表示モード |
|
||||
|
ユーザが指定した文字列からの最短の部分を見つけるのに役立つためのシェルスクリプト
もし文字列自体は、最初の文字とは、 substrの最後の文字は、ユーザが与えられています私からの最短の部分文字列を指定した文字列を検索するための適切な解決をしてください
もし秒\u003d " dpoaoqooroo "とFC \u003d "ああ"とのLC \u003d " Ó " 、 substrを最短"あぁ"とは、文字列のうちの残りの" dpoaoqroo "です 私のコードがあるが、それが正しく動作していませんので.... ūいくつかの新しいコードを与えることができる場合、またはコードの下..変更 エコー" "という文字列を入力してください strを読む echoの部分をメール" \ nenter最初の文字" 読むのFC echoの部分をメール" \ nenter最後の文字" 読むのLC レン\u003d $ ( # str ) ない\u003d `エコー" $ STR "に| awkは- F "を$液晶" ' (印刷のNF ) ' ` no1 \u003d `エコー" $ STR "に| awkは- F "を$ FCの" ' (印刷のNF ) ' ` fci \u003d ` exprにインデックス" $ STR "に$ FCの` lci \u003d ` exprにインデックス" $ STR "に$のLC ` ( (テスト$なしの場合、式1 | | $ no1テスト式1 ) ) それから "部分エコー" 1が見つかりません 出口0 Fiの フラグ\u003d 0 olen \u003d 0 ip2 \u003d " " ( ( ⅰ \u003d 1 ;私<\u003d$(($ありません- 1 ) ) ;私+ + ) ) する ip1 \u003d `エコー" $ STR "に|カット- Dの" $液晶" - fを$私` エコー" ip1 $ $ ip1タイムズ" len1 \u003d $ ( # ip1 ) ip2 \u003d $ ( ip1 ##**$のFC ) エコー" $ ip2タイムズ$ ip2 " len2 \u003d $ ( # ip2 ) fcin \u003d ` exprにインデックス" $ ip1 " $ FCの` ( (テスト$国旗式0 & & $ len1テスト北東0 & & $テストfcin -北東0 ) ) それから oip2 \u003d $ ip2 olen \u003d $ len2 フラグ\u003d 1 鍵\u003d 1 その他の ( (テスト" $ olen "グアテマラ" $ len2 " & &テスト" $ len1 "北東0 & &テスト" $ fcin "北東0 ) ) それから oip2 \u003d $ ip2 olen \u003d $ len2 鍵\u003d 1 FiのFiの 完了した 場合(テスト" $ " \u003d 1キー) それから "最短の最後の文字列をechoは\ " $ FCは$ $ oip2液晶\ " " エコーstr2二つ\u003d ` $ ( str / $ FCのoip2 $ $のLC /""}` 文字列の"残りのechoは\ " $ str2二つ\ " " その他の "最後のエコー部分が見つかりません" Fiの |