|
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する、ということをやりたいのですが・・・。 やっぱり分けないと無理でしょうか? |
|
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 |
|
>>4133 仁 NFはフィールド数が格納されるのであって 最終レコードかどうかを確認する事はできないと思いますが。。。 こういうことがしたいのですか? ------ while ( getline ) { ... } |
|
お世話になっております。初心者で大変申し訳ございませんが、 教えていただけますでしょうか? 以下の https-client-2 で、ライン:362 SSL_get_verify_resultで エラーと扱われてしまいます。対象となる rootCA 証明書をどのように 反映すれば宜しいのでしょうか? http://x68000.q-e-d.net/~68user/net/ssl-2.html 申し訳ございませんが宜しくお願い致します。 |
|
>No. 4135 に追加で、中間認証局の証明書はどのように設定するのでしょうか? または、必要ないのでしょうか? 度々申し訳ございませんが宜しくお願い致します。 |
|
>>4135 kevin そのページは書きかけでわかりづらいため、それについてのみ説明します。 > 対象となる rootCA 証明書をどのように反映すれば宜しいのでしょうか? ページ最下部に記述してあります。 なお、https://www.rsasecurity.com/ は成功しますが、 https://www2.ggn.net/cgi-bin/ssl は期限切れのため必ずエラーと なります。 その他については SSL/TLS の一般的なことがらなので回答しません。 OpenSSL の本を買うとよいでしょう。 |
|
>>4070 たなか >>4071 68user >>4072 たなか ご無沙汰しております。 Apple に連絡後、返事はもらえませんでしたが、進展がありましたのでご報告いたします。 Mac OS 10.4(Tiger) で kqueue の戻り値(ファイルデスクリプタ)を close できるようになりました。 |
|
トップページについて、ご自分でも感じてらっしゃるかと思うのですが…。 ぼちぼち更新履歴が長くてアレな気がするので、できればトップは最近の いくつかだけにして、過去のぶんは別ページに、とできないでしょうか。 # それともCGI/Servletでblogを作ってからにしようとしてるとか?(^^) |
|
>>4139 has 手前味噌ですが、 http://www3.to/henika/browsers/ (http://thunder.prohosting.com/~henika/japanese/browsers.shtml) みたいに、最近の数個を上に、それ以降を後ろに持っていくと、ファイル1個内に閉じたカット&ペーストで済ますことができます。 #他人様のサイトですので、あくまでも1例を提案させていただいている、という程度の意見でございます。 |
|
参考にさせていただいております。 ご質問があるのですが、OpenSSLをインストールした状態のPC(A、B、C)で HTTPS通信とHTTP通信を使い分けるということは可能なのでしょうか。 (A-B間はHTTPでA-C間はHTTPSでといった具合です。) 現在手元に環境が無いためテストすることができずに困っております。 誠に申し訳ありませんが、ご存知の方がおられましたらご教示しては頂けないでしょうか。 |
|
カンマで区切られたデータのある位置にある内容と同じ ものが他のレコードに存在しなかチェックを行い、存在 した場合、それぞれのレコード番号を出力したいのですが どのよにすれば上手くできますか。 -- ファイル ----- 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} と思ってはいるのですが。 |
|
こんにちは〜^^ ネットワーク関係のソフトウェアをC言語で作っているんですけど WAN側のIPの調べ方がわからなくて困ってます>_< 簡単にでいいので、教えていただけると助かりますm(_ _)m |
|
>>4138 たなか なるほど、バグでしたか。ご連絡ありがとうございました。 >>4139 has >>4140 へにか ご意見ありがとうございます。トップページから「古い更新記録」に 移動するのをさぼっていただけなので、遅ればせながらごそっと移して みました。 |
|
初めまして、高橋です。 突然で申し訳ありませんが、とても困っています。解決方法をご存知の方がいらっしゃいましたら教えてください。 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ステータスが実行待ちという事らしいのです。``で子プロセスが立ち上がる弊害のようです。 何か自分が起動していない事を確認する良い方法はないのでしょうか? ご存知の方ご教授下さい。 |
|
ps -efl の結果を中間ファイルに記録する様にすれば、ps 実行時に `` を 使わなくて済みますよね? 駄目? |
|
あまり深い意味はないのですが、なんか頭をぐるぐるしているので、 もし気が向いた方がいればご意見聞かせてください。 この掲示板の送信ボタンのすぐ下には 「UNIX・ネットワークに関する一般的な質問」 っていうくだりがあります。 この言葉に限らず、言葉には前置きを付けると、意味合いがいろいろ変化する ということはわかっているのですが、例えば単純にこの部分だけを見た場合、 これは一体どういった捉え方ができるんでしょうか。 さっき思いついてちょっと考えていたのですが、フレーズだけが響いてしまい、 もはやちっとも考えが前に進みません。 |