[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 1001- 2chのread.cgiへ]
Update time : 05/09 12:29 / Filesize : 215 KB / Number-of Response : 1002
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

UNIXプログラミング質問すれ Part5



1 名前:名無し募集中。。。 [05/01/15 02:18:37]
UNIXおよびUNIX clone環境一般のプログラミングに関する質問スレッド

前スレ
Part4 pc5.2ch.net/test/read.cgi/tech/1095843584/
Part3 pc5.2ch.net/test/read.cgi/tech/1085930894/
Part2 pc5.2ch.net/test/read.cgi/tech/1055110889/
Part1 pc2.2ch.net/tech/kako/992/992057422.html

Part3のミラー
makimo.to/2ch/pc5_tech/1085/1085930894.html
Part2のミラー
makimo.to/2ch/pc5_tech/1055/1055110889.html

関連スレ
Cygwin使っている人いますか? その13 (UNIX板)
pc5.2ch.net/test/read.cgi/unix/1099157755/
Cygwin使っている人いますか? 3 (Windows板)
pc5.2ch.net/test/read.cgi/win/1090131123/

関連板
pc5.2ch.net/unix/
pc5.2ch.net/linux/


876 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 07:33:33 ]
dll自体はどのように書けばよいのでしょうか?

877 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 08:04:37 ]
www.linux.or.jp/JM/html/LDP_man-pages/man3/dlopen.3.html

878 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 08:07:35 ]
www.linux.or.jp/JF/JFdocs/Program-Library-HOWTO/index.html

879 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 08:18:47 ]
リンクをはるだけならバカでもできますが何か。

880 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 08:29:00 ]
おー、ここから来たのかと思っちゃったよ。
ex10.2ch.net/test/read.cgi/news4vip/1116266649/

881 名前:デフォルトの名無しさん mailto:sage [2005/05/17(火) 23:47:58 ]
↑典型的なUNIX脳

882 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 10:48:05 ]
CPU使用率の取得方法を教えてください

883 名前:デフォルトの名無しさん [2005/05/18(水) 14:57:59 ]
>>882
getloadavg(3)

884 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 15:01:00 ]
sshでリモートコンピュータにログインして、コマンドを実行するにはどのようにしたらよいのでしょう?



885 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 15:08:33 ]
>>882
使っているCPUの数 ÷ 所有しているCPUの数 × 100


886 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 16:30:45 ]
>>883 どうやってそういうの見つけるの?

887 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 16:33:08 ]
>>886
経験を積む

888 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 17:39:04 ]
マニュアルを読む。
kmem, /proc関係

$ cat /proc/loadavg


889 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 20:29:09 ]
getloadavgは一部のOSにしか実装されていないはず。

HP-UXだったら、pstat(2)(pstat_getdynamic(2)だったかな)。
Tru64 UNIXだったら、table(2)。

890 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 21:37:02 ]
>>886
header を grep すれば大抵ポインタが見つかる

891 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 22:41:24 ]
コマンド名もわからないのにヒットするわけねーじゃんヴォケ

892 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 22:47:00 ]
何のコマンド名だよ

893 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 22:57:33 ]
Excelの表を印刷するコマンドありますか?

894 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 22:59:47 ]
Mac かな?
要件が良く分からんが、スレチガイかと



895 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 23:45:45 ]
>>886
同じことを実現しているコマンドを探すor思い出す→wとかuptime→
wのソースを見る→該当部分を探す→getloadavg発見→manで確認


>>889
どうせこんなくだらない質問するやつは犬厨あたりだろうから
getloadavgが無いシステムのことは考えなかった。補足サンクスコ

896 名前:デフォルトの名無しさん mailto:sage [2005/05/18(水) 23:54:54 ]
使用環境によって発想が変わって来るようだね

897 名前:? [2005/05/18(水) 23:59:55 ]
ソースはイカリ

898 名前:ヽ(´ー`)ノ ◆.ogCuANUcE mailto:sage [2005/05/19(木) 00:01:41 ]
>>886
$ man -k 'load average'
getloadavg (3)       - get system load averages    # (゚Д゚)!
tload (1)            - graphic representation of system load average
xload (1x)           - system load average display for X


899 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 01:11:50 ]
load averageってCPU使用率のことだったんだ
ふーん

900 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 02:23:37 ]
wcolor_set()で背景色と文字の色をセットしても再描画した部分しか適用されないみたいなんですが
うまく背景色で塗りつぶす方法って何かないでしょうか?


901 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 02:42:57 ]
man redrawwin

902 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 08:00:00 ]
redrawwinしてからリフレッシュしても文字を表示してる部分しか背景色が変わらないです
やり方がまずいんでしょうか

903 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 09:27:27 ]
man touchwin

904 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 09:29:15 ]
man clearok



905 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 11:56:28 ]
touchwinもclearokも同じ結果になります
私の頭が悪いだけかもしれませんが・・・

906 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 13:49:19 ]
# man -k 'load average'
sh: /unsafe/: No such file or directory
Error executing formatting or display command.
System command /unsafe/ exited with status 32512.
Segmentation fault (core dumped)

('・ω・`)

907 名前:デフォルトの名無しさん mailto:sage [2005/05/19(木) 13:55:17 ]
>>905
すべておまいが悪い

908 名前:905 mailto:sage [2005/05/20(金) 08:04:37 ]
見当違いのことをずっとやってたことに気付いた(´・ω・`)

909 名前:デフォルトの名無しさん mailto:sage [2005/05/20(金) 11:11:46 ]
sshでファイルをコピーするプログラムはどのように作ればよいのでしょうか?
system()で作ってみたのですが、sshのパスワードの反応する部分がわかりません。


910 名前:デフォルトの名無しさん mailto:sage [2005/05/20(金) 14:59:13 ]
scp使え

911 名前:デフォルトの名無しさん mailto:sage [2005/05/20(金) 18:24:00 ]
X Window Systemでクリップボードをいじるにはどうしたらいいのでしょうか?
XmClipboard何とかという関数を使ってるんだが、
どうも動きがいまいちなんだが。

912 名前:デフォルトの名無しさん mailto:sage [2005/05/20(金) 22:22:24 ]
Windowsにしとけばそんな苦労は無いのに・・

913 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 10:35:04 ]
Windowsにしなければ コンピュータウィルス は減っていくのに・・

914 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 10:43:18 ]
コンピュータなんてなければみんな幸せなのに。。。



915 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 14:36:56 ]
>>914
同意。だけどその種の発言はマ板で(ry

916 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 19:51:23 ]
GUIはさ、もうWindowsにまかせようぜ?
Xじゃ、どう転んでもだめだわ

UNIXはさ、マルチログインって点にまだ救いがあるんだからさ
あとtelnet/sslやftpとかで一通りのことできるし
高コストなGUIがいらないって点をもっと誇りに思おうぜ

917 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 20:02:35 ]
ssl に突っ込んだら、俺も嵐認定ですか?

918 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 20:18:48 ]
>GUIはさ、もうWindowsにまかせようぜ?
その態度は (・д・)イクナイ!

919 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 21:14:28 ]
GNOME全否定ですか
そうですか

920 名前:デフォルトの名無しさん mailto:sage [2005/05/21(土) 22:16:47 ]
KDEの方がまだ期待できると思うけどwebmin (+openssl) で充分な今日この頃

921 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 00:23:09 ]
XのGUIなんてクソだよクソ
KDEやGNOMEはそこそこ頑張ってるけどダメ
CDEなんて汚物だな
GUIはMacとWindowsに任せてUNIXは得意分野で使おう

922 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 00:26:09 ]
>>916
Mac OS X があるじゃん。

923 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 00:40:33 ]
タイガータイガーうざったいがー

924 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 02:34:32 ]
究極タイガー



925 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 04:14:10 ]
漏れはUNIXでGUIはまったく使わないけど、
いろいろ存在することに異存はない。

926 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 10:56:09 ]
漏れ的には
gnomeとkdeのOKとキャンセルボタンの配置がドナルド式になったのが
気に入らねぇ。
やたらと重いのも気に入らねぇ。
cdeの方がましだ。

・・・って関係ねぇな。

927 名前:デフォルトの名無しさん mailto:sage [2005/05/22(日) 10:59:19 ]
twm マンセー

928 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 01:17:58 ]
M$がこの国の技術者のレベルを圧倒的勢いで低下させた件について

929 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 01:19:05 ]
VBが邪悪の根源だったな。

930 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 01:27:10 ]
×技術者のレベルが低下した
○低レベルの人でも技術者顔できるようになった

931 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 01:27:45 ]
>>928
全世界の話ならわかるが、この国の技術が下がったのなら
使う日本人が低レベルだったからだろう?M$のせいにするな

932 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 01:35:41 ]
ま、シリコンバレーでも通用する奴はごく一部なんだろうな
俺はダメだ

933 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 05:17:15 ]
既存のコンポーネントがないとソートもできないような単なるWindows Tipsヲタが、
自分のレベルが高いと勘違いしてるのがとても迷惑。


934 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 07:22:27 ]
STL がないとソートもできないような単なる C++ Tipsヲタが、
自分のレベルが高いと勘違いしてるのがとても迷惑。



935 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 08:23:23 ]
UnixとWindows両方でコンパイル出来るコードを書こうと思っているのですが、
Unix上でコンパイルされているかWindows上でコンパイルされているかを
判別するにはどうしたらよいのでしょうか?
対象となるコンパイラは今のところg++、bcc32、VCです。

936 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 08:52:46 ]
#ifdef _WIN32

937 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 09:28:28 ]
_WIN32 はWindowsコンパイラならどれども定義されているのでしょうか?

938 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 09:35:27 ]
気になるなら__GNUC__,_MSC_VER,__BORLANDC__等を個別に判定すれば?

まあ、マルチプラットフォームに対応したライブラリのヘッダが参考になると思うよ。
zlibとかboostとか。

939 名前:デフォルトの名無しさん [2005/05/23(月) 09:54:15 ]
>>938
ありがtぽ

940 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 10:10:48 ]
ソートが手書きできても、必要な成果物を作り出せなければ
役立たずなわけだが

941 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 11:51:04 ]
ソートは例えばの話だろ。

やけにコテコテしたGUIは作れても、その中で動く肝心なものは
すでに用意されてるものを呼び出す以上のことはできないつーような話じゃないの?

942 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 12:01:44 ]
>>937
全部かどうかは知らないが少なくともMingwにもCygwinにもVC++にもBCCにも定義されてる

943 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 14:45:42 ]
よくみんな Windows なんか使ってられるね。
俺は我慢できないそんな環境。
FreeBSD で十分だろ。

944 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:02:00 ]
適材適所



945 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:24:41 ]
>>943
ならば今すぐ総てのエロゲをFreeBSDで動作させてみせろ!


946 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:28:03 ]
Qemuをインストールとか言い出したりしてw

947 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:31:07 ]
>>945
とりあえず、シスプリを動かしてみた。

 @@@@
@@@@@
 @@@@

948 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:38:33 ]
>>945
おまいはエロゲでOS移行するのかよ。

949 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:40:17 ]
通常の発想ではエミュしか無いだろ。

950 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:51:20 ]
やっぱり、Windoz厨は低レベルだな。

951 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 15:55:55 ]
エロゲヲタのうえに ガノタ か、救いようがないな。


952 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 17:37:32 ]
ファイルをゴミ箱に捨てる方法を教えてください

953 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 17:42:30 ]
>>952
パソコン丸ごとゴミ箱に放りこめ

954 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 18:34:58 ]
ふ〜



955 名前:デフォルトの名無しさん [2005/05/23(月) 19:49:03 ]
初めての書き込みです。

CGIを勉強して「掲示板」等を作成したいのですが、
お薦めのサイトがありましたら、教えて頂ければと思います。

どなたかよろしくお願い致します。


956 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 20:41:38 ]
>>955
鼬害

957 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 20:46:52 ]
車輪の再発明が好きなスレはここですか?

958 名前:デフォルトの名無しさん [2005/05/23(月) 21:53:55 ]
車輪を再発瞑して何か悪い?

959 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 21:57:57 ]
勉強するなら勝手だが世には出さないほうがいいかも

960 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 21:58:08 ]
よーしパパ宙に浮く車輪を再発明しちゃうぞ

961 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 22:19:12 ]
無敵の車輪

962 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 22:25:50 ]
車輪付きの戦艦

963 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 23:31:23 ]
すれち

964 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 23:34:25 ]
なにかつくろうとするとたいていGNU製のがあったりするので
劣化した車輪の再発明をして遊んでいます



965 名前:デフォルトの名無しさん mailto:sage [2005/05/23(月) 23:42:40 ]
ディアゴスチーニから、
「車輪の再発明」創刊

966 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 00:11:43 ]
車輪の再発明は飽きたので
スターリングエンジンの再発明に
ステップアップしようと思います。

どうですか?

967 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 00:41:39 ]
ロータリーエンジンの再発明に挑戦してみないか?

できたらできたですごいが。

968 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 04:05:59 ]
車輪の再発明ってクムホとかハンコックにいってやれw

969 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 08:27:35 ]
gccでは一般的にいってc++よりFORTRANの方が高速なのでしょうか?


970 名前:デフォルトの名無しさん [2005/05/24(火) 09:35:53 ]
すみません教えてください。
UNIX環境で動くdir(仮称) というプログラムを作りたいのですが
機能としては DOSコマンドのように プログラムのdirを打ち込み
取得したいディレクトリをパラメタに指定すると、その配下のファイル一覧が
ズラーと取得できるような処理をイメージしています。
現在、パラメタに与えた、個別のファイルをフルパスで指定すると
その情報のみ抽出できるまで試作品は完成しました。
Cで作成しております。取得するための関数はstatを使用しました
考え方としてはwin系apiのFindFirst,Nextが利用できれば嬉しいのですが、
UNIX環境で開発して動作させる場合、このような再帰処理的に連続して
指定配下を処理する場合、どのようにかんがえればよろしいでしょうか?
もう1点ですが通常 cc test.cで test.cのコンパイルが行えますが
デバッグモードで1ステップずつ挙動をみたい場合、どうすればいいか教えて
いただけないでしょうか?長々と書きまして申し訳ありません。
是非、御教授おねがいいたします。

971 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 09:49:14 ]
前半はopendirとS_ISDIRのことかな?
よく知らないけど

しかししつもんするがわというのはよむがわのよみやすさというものにもうすこしはいりょしてくれてもよさそうなものだが

972 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 09:57:36 ]
なんでlsじゃいけないのか知りたいもんだ。

973 名前:デフォルトの名無しさん [2005/05/24(火) 10:03:00 ]
>>971
ありがとうございます。そちらのキーワードでググってみます。
分かりづらい文章すみませんでした。

>>972
半年以前のファイル更新日付で時刻部分が落ちてしまいます。
当方環境でlsを使うとsolarisのバージョンが古いので
--full-timeが動きません

なので、環境に依存しないstatを使えばどのファイルも同じ条件で列挙
出来るものだと考えました。

974 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 10:26:38 ]
>>973
それならfind使えば?



975 名前:デフォルトの名無しさん mailto:sage [2005/05/24(火) 10:29:54 ]
>>973
自作したい理由が判らん。
例えば特定の名のファイル(stdで始まるインクルードファイル)を特定のディレクトリ群(/usr,/opt)以下から
探し出して日付けを知りたいなら、
find /usr /opt -name 'std*.h' -print|xargs ls -l
とかできるわけだけど。

976 名前:デフォルトの名無しさん [2005/05/24(火) 10:44:22 ]
>>974
>>975
レスありがとうございます。当方環境では find でもls-lでも
半年以前のファイル更新日付だと
時刻部分が飛んでしまうので自作で検討いたしました。







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<215KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef