68user's page 掲示板

Prev< No. 4132〜4147> Next  [最新発言に戻る] [過去ログ一覧]
No. 4132 # SUNNY 2005/04/25 (月) 20:20:06
WAS上のアプリケーションから起動された
unixコマンドをkillしたいのですが、
1発でできる方法はないでしょうか?

分けると、
”ps -eaf | grep java”

1:root 323700 1 0 14:41:32 pts/2 4:37 /XXXX/XXXX/XXX
を取得して、
”ps -ef | grep vmstat”

1:root 430138 442550 1 20:19:55 pts/2 0:00 grep vmstat
2:root 524402 323700 0 19:31:41 pts/2 0:00 /bin/vmstat 1
↑と取得できた場合に、親のPIDに323700を持っているコマンド
(2行目)をkillする、ということをやりたいのですが・・・。
やっぱり分けないと無理でしょうか?

No. 4133 # 2005/04/25 (月) 22:34:50
Solaris8なのですが、Bシェルでnawkを使用して処理を
しています。
nawk内で関数を呼び出して処理をしているのですが、
その際、最終レコードかをNFで判断しているのですが、
上手く、判断してくれずに無限ループになってしまい
ます。

#/bin/sh

for FILE in `ls *.txt"`
do
    nawk -F" " '
    BEGIN {
        count = 0+0 ;
    }
    function sub() {
        while (NF>0) {
            if ($1 == "") {
                    処理
            } else {
                    処理
            }
            getline ;
        }
        return 0;
    }
    {
        if (NF == 0) next ;
        ret=sub() ;
    }
    END {
            printf("%d\n",ret) ;
    }' ${FILE}
done

No. 4134 # zsh 2005/04/27 (水) 16:23:53
>>4133
NFはフィールド数が格納されるのであって
最終レコードかどうかを確認する事はできないと思いますが。。。
こういうことがしたいのですか?

------
while ( getline ) {
    ...
}

No. 4135 # kevin 2005/04/28 (木) 15:14:29
お世話になっております。初心者で大変申し訳ございませんが、
教えていただけますでしょうか?

以下の https-client-2 で、ライン:362 SSL_get_verify_resultで
エラーと扱われてしまいます。対象となる rootCA 証明書をどのように
反映すれば宜しいのでしょうか?

http://x68000.q-e-d.net/~68user/net/ssl-2.html

申し訳ございませんが宜しくお願い致します。

No. 4136 # kevin 2005/04/28 (木) 15:37:44
>No. 4135
に追加で、中間認証局の証明書はどのように設定するのでしょうか?
または、必要ないのでしょうか?

度々申し訳ございませんが宜しくお願い致します。

No. 4137 # 68user 2005/05/01 (日) 20:52:50
>>4135 kevin
そのページは書きかけでわかりづらいため、それについてのみ説明します。

> 対象となる rootCA 証明書をどのように反映すれば宜しいのでしょうか?
ページ最下部に記述してあります。

なお、https://www.rsasecurity.com/ は成功しますが、
https://www2.ggn.net/cgi-bin/ssl は期限切れのため必ずエラーと
なります。

その他については SSL/TLS の一般的なことがらなので回答しません。
OpenSSL の本を買うとよいでしょう。

No. 4138 # たなか 2005/05/05 (木) 13:52:22
>>4070 たなか
>>4071 68user
>>4072 たなか

ご無沙汰しております。
Apple に連絡後、返事はもらえませんでしたが、進展がありましたのでご報告いたします。
Mac OS 10.4(Tiger) で kqueue の戻り値(ファイルデスクリプタ)を close できるようになりました。

No. 4139 # has 2005/05/05 (木) 23:57:25
トップページについて、ご自分でも感じてらっしゃるかと思うのですが…。
ぼちぼち更新履歴が長くてアレな気がするので、できればトップは最近の
いくつかだけにして、過去のぶんは別ページに、とできないでしょうか。
# それともCGI/Servletでblogを作ってからにしようとしてるとか?(^^)

No. 4140 # へにか [URL] 2005/05/06 (金) 04:14:49
>>4139 has
手前味噌ですが、
http://www3.to/henika/browsers/
(http://thunder.prohosting.com/~henika/japanese/browsers.shtml)
みたいに、最近の数個を上に、それ以降を後ろに持っていくと、ファイル1個内に閉じたカット&ペーストで済ますことができます。
#他人様のサイトですので、あくまでも1例を提案させていただいている、という程度の意見でございます。

No. 4141 # mnt 2005/05/12 (木) 11:33:49
参考にさせていただいております。

ご質問があるのですが、OpenSSLをインストールした状態のPC(A、B、C)で
HTTPS通信とHTTP通信を使い分けるということは可能なのでしょうか。
(A-B間はHTTPでA-C間はHTTPSでといった具合です。)

現在手元に環境が無いためテストすることができずに困っております。
誠に申し訳ありませんが、ご存知の方がおられましたらご教示しては頂けないでしょうか。

No. 4142 # はんす 2005/05/15 (日) 21:21:04
カンマで区切られたデータのある位置にある内容と同じ
ものが他のレコードに存在しなかチェックを行い、存在
した場合、それぞれのレコード番号を出力したいのですが
どのよにすれば上手くできますか。

-- ファイル -----
001,みかん,N001,N,Y,10,,
002,りんご,N002,Y,N,30,,
003,ばなな,N003,Y,Y,20,,
004,ジュース,N001,N,N,,,
005,いちご,N004,,,,,
006,なし,N004,,,,,
007,かき,,,,,,
008,くり,,,,,,

--- 結果 -----
1行目と4行目
5行目と6行目

ただし、必ずしも設定されているとは限らずNULLの場合も
あります。
環境は、Soralis8、Bシェルです。


考えとしては、
#!/bin/sh
#

FILE=file.csv

while read LINE
do
        val=`echo ${LINE} | cut -d , -f 3`

        nawk -v KEYWORD=${val} =F"," '

        ' ${FILE}
done < ${FILE}
と思ってはいるのですが。

No. 4143 # Enagy 2005/05/16 (月) 21:03:31
こんにちは〜^^
ネットワーク関係のソフトウェアをC言語で作っているんですけど
WAN側のIPの調べ方がわからなくて困ってます>_<
簡単にでいいので、教えていただけると助かりますm(_ _)m

No. 4144 # 68user 2005/05/19 (木) 20:39:51
>>4138 たなか
なるほど、バグでしたか。ご連絡ありがとうございました。

>>4139 has
>>4140 へにか
ご意見ありがとうございます。トップページから「古い更新記録」に
移動するのをさぼっていただけなので、遅ればせながらごそっと移して
みました。

No. 4145 # 高橋 2005/05/27 (金) 20:15:50
初めまして、高橋です。
突然で申し訳ありませんが、とても困っています。解決方法をご存知の方がいらっしゃいましたら教えてください。

solarisでcronでシェルを起動する際に自分自身が立ち上がっていないかのチェックを行っています。
下記「(1)コマンド」で立ち上がっているプロセス件数をチェックしているのですが、稀に「(2)実行結果」の様な結果が返ってきて件数を正しく判定できません。
※本来は(2)の一行目のみで、一件と返ってくる。
(1)コマンド↓」
set PRCCOUNT = `ps -efl|grep ${PROGRAM_FILE}|tee aaaa.grep|wc -l`
(2)実行結果↓」
  8 S sm 2136 2128 0 60 20 ? 212 ? 19:45:36 pts/15 0:00 /bin/csh -f ABC.csh ABC
  8 R sm 2128 1704 0 70 20 ? 212 19:45:36 pts/15 0:00 /bin/csh -f ABC.csh ABC

Rステータスが実行待ちという事らしいのです。``で子プロセスが立ち上がる弊害のようです。
何か自分が起動していない事を確認する良い方法はないのでしょうか?
ご存知の方ご教授下さい。

赤色の文字は 「Windows 機種依存文字」か、いわゆる「半角カナ」です。 この掲示板では自動変換されますが、今後は使用しないで下さい

No. 4146 # hoge 2005/05/28 (土) 19:17:39
ps -efl の結果を中間ファイルに記録する様にすれば、ps 実行時に `` を
使わなくて済みますよね? 駄目?

No. 4147 # has 2005/05/29 (日) 00:28:32
あまり深い意味はないのですが、なんか頭をぐるぐるしているので、
もし気が向いた方がいればご意見聞かせてください。

この掲示板の送信ボタンのすぐ下には
    「UNIX・ネットワークに関する一般的な質問」
っていうくだりがあります。
この言葉に限らず、言葉には前置きを付けると、意味合いがいろいろ変化する
ということはわかっているのですが、例えば単純にこの部分だけを見た場合、
これは一体どういった捉え方ができるんでしょうか。

さっき思いついてちょっと考えていたのですが、フレーズだけが響いてしまい、
もはやちっとも考えが前に進みません。

Prev< No. 4132〜4147> Next  [最新発言に戻る] [過去ログ一覧]