|
>>4908 68user > うーん、やはり 2.5.3 以前は GNU だったのだろうか。 flex-2.5.2/COPYING を確認しましたが、 >> 下の Flex 2.5.4の COPYING みたいなことになっている。 とほぼ同じでした。よって、以前は flex は GNU であったが、 ある時点から GNU でなくなった、などという事実はないようです。 |
|
>>4907 68user > http://www.ascii.co.jp/books/books/detail/4-7561-3097-6.shtml > Flex入門 > シリーズ:GNUシリーズ 後はこれだけが気になってしょうがないので、アスキーに「なぜ GNU シリーズなのか」という 問い合わせを投げました。返事来るといいなぁ。 # その前に訳者と思われる方にメールを投げたものの、user unknown で返ってきました。 |
|
問題を投げっぱなしにしてすいません。 PHPのコンパイルに必要だったので探していただけで、 flexについては全く知らないんです^^; > 「GNU が作った flex のマニュアル」の翻訳が上記の「Flex 入門」 > だったりするんでしょうか。 http://www.gnupress.org/book11.html GNU Press「Flex: The Lexical Scanner Generator」 http://www.asahi-net.or.jp/~wg5k-ickw/html/online/flex-2.5.4/flex_1.html 訳者の方による、「Flex入門」と同内容のページだと思われます。 ISBNの記述から、ご推察のとおり 「GNU が作った flex のマニュアル」の翻訳が「Flex 入門」 だと考えますが、いかがでしょうか。 |
|
http://x68000.q-e-d.net/~68user/net/net-1.html の[ホスト名とは?]を読んでいましたら、http//133.8.2.24/でhttp//www.cs.gunma-u.ac.jp と同じページが表示されるはずですと なっていますがが、http//133.8.3.11/でないと表示されないように思います。参考にさせて頂いています。 |
|
>>4912 hoge flex については更新しております。ご指摘ありがとうございます。 http://x68000.q-e-d.net/~68user/unix/pickup?flex 「GNU シリーズ」についてはアスキーより回答をいただいたのですが、 残念ながら Web での公開は不可とのことなので、墓場まで持っていき たいと思います。 >>4913 BK ありがとうございます。取り急ぎ IP アドレスのみ更新しました。 |
|
shで、文字列から文字列を取り出そうとしています。 ”aaa.bbb@test.cojp” から「@」より前と後を、 ”aaa.bbb" と ”@test.co.jp” を取り出したいのです。 どのようにすれば良いか教えてください。 |
|
>>4915 べた 変数 $email にメールアドレスが入っているなら、こんな感じでしょうか。 $ echo $email | sed 's/\(.*\)@.*/\1/' aaa $ echo $email | sed 's/.*\(@.*\)/\1/' @bbb.com |
|
耶� 闔逅珥蓚�� 鰲鉗 闔頏琺, 褌辣�邇 聽 � 繝� 硴繿� � 驟痳 � 艢裨珞褂 � 鱚閻顫 袱聹�� 鞐� 癈糂 繝� 闔驟�瑩�. 吭鉗 闔頏琺 粮髓鉗迯�� 硴蓐琿�� � 辣 鴈譛褌 � �瑜鱶 褌迺纃鰰, 邇 � 關鉐鴈 � 矼驟謗竡 銓鉋跌纃��. �鞳粳珮珱 闔驟鱶鴾 <a href=http://www.find-business.ru>跪�</a> 闔頏琺 |
|
iconvについて教えてください。 Solaris8で、iconvコマンドを使用しています。 今、使用している環境に、iconvコマンドが2つ入っています。 1./usr/local/bin/iconv 2./usr/bin/iconv 1と2は日付、サイズが異なり、1の方が、日付が新しく、サイズも大きいです。 環境変数のパスも両方設定されていて「usr/local/bin」のパスが 先あるので、whichコマンドで調べると、1の方を表示します。 シェルから、iconvを実施したいのですが、どちらの方を使えば よいのですか。 iconvとしてどうちがうのでしょうか。機能的にも違うのでしょうか。 1./usr/local/bin/iconv の場合 コマンドがエラーとなった場合、statusに、”0”か”1”が返る。 # /usr/local/bin/iconv -f SJIS -t UTF8 sjis_file.txt > utf_file.txt iconv: conversion to UTF8 unsupported # echo $? 1 # 2./usr/bin/iconv の場合 コマンドがエラーとなった場合、statusが、”0”となる。 エラーも表示されない。 # /usr/bin/iconv -f SJIS -t UTF8 contact_SJIS.txt > uft_file.txt # echo $? 0 # シェルから、iconvを実施したいのですが、どちらの方を使えば よいのですか。 iconvとしてどうちがうのでしょうか。機能的にも違うのでしょうか。 環境は Solaris8 sh(Bシェル) |
|
>4916 ありがとうございます。 expr index "${email}" @ や echo ${email} | awk '{ print substr($0,1,index($0,"@")-1)}' や ANS=`echo ${email} | awk '{printf "%s",index($0,"@")}'` 「@」が最初に現れた位置を取得して、cut で取り出し echo ${email} | cut -c1-`expr ${ANS} - 1` echo ${email} | cut -c`expr ${ANS} + 1` awkや、1回で取り出したかったので、expr でやったのですが、 expr index の形式使えないので、awkでやったのですが、 sed で置換する方法は気が付きませんでした。 ためして見ます。 |