|
>どもども。ああいう場合に他サイトを例に出すのは >僕もよくやることなので、お気になさらぬよう。 お気遣い、有り難うございます。 つい最近CGIを始めたばかりなので「CGIの小部屋」は 私のような素人には非常に参考になります。今は人様の 作られたスクリプトを改造している程度なので、まだまだ 分からないことだらけです。もし分からなければこの掲示板で 質問を、と思っていますので、その時はよろしくお願いします。 |
|
始めまして。 掲示板を発見したので、感謝の言葉でもと思い書き込みました。 仕事中に壁にぶつかるといつもこのサイトをみて解決の手助けにしてます。 とても助かってます。 これからも宜しくお願いします。 |
|
こんにちは。 ためになる、きれいでわかりやすいページなので大変よろこんでいます。 (色使いなんかも目に優しくていいですね、コードなんかを白バックで 読むのなんて耐えられませんです ^_^;) がんばって勉強させていただきます。 これからもがんばってください。 最高にクールです |
|
お褒めいただき、ありがとうございます>しょいちさん、pzさん ただ、ここの記述がわかりにくいとか、このコマンドの この機能が解説されていないなど、悪いところも書いて いただけると なおうれしく思います。何かお気づきに なりましたら、また書き込んでください。 |
|
はじめました、bsdのコマンドマニュアルとして重宝させてもらって ます。ところで hello worldと一行書いてccでコンパイルしたら a.outができましたが ./a.out と入力しないと動きません。 単純にa.outと入力して動かすにはどうしたらよいのですか? |
|
PATH に . を加えれば、カレントディレクトリのプログラムが実行されます。 しかし、セキュリティ上お勧めしません(共用のマシンなら特に)。例えば set path = ( . /bin /usr/bin /usr/local/bin ) とすれば a.out だけでも動きます。しかし、誰かが /tmp/ls に #!/bin/sh rm -rf ~ という内容のプログラムを置いていた場合、あなたが cd /tmp; ls としただけで、あなたのホームディレクトリ以下のファイルは 全て消えます。 ですから、PATHには . は含めない方が賢明です。どうしてもというなら、 set path = ( /bin /usr/bin /usr/local/bin . ) などと、最後に付け加えましょう(でもお勧めはしません)。 タイプがめんどくさいという理由なら、シェルの補完(Ctrl-DとかTAB)を 有効に使う方がいいと思います。 |
|
さっそくの解答thanksです とりあえずset pathの最後に.を追加致します。 シェルの補完はよくわからないので、もう少ししたら やってみます(^^ゞ |
|
お久しぶりです。(^^; やっぱ68Userさんは、プログラマー志望だったのですね。 #当り前と言えば当り前なのかもしれないですが... ところで、BSDIというOSを知っていますか? 実はうちの環境にソレが入ったのですが、BSD系らしく作法が 少々異なっています。 なにか、知っていたら教えてください。 Linux系(SystmV系?)との操作上の違う所とか注意点とか。 #やっと日本語manを入れて少し分かりはじめたのにまた振り出し... もちろん漠然と聞いているので、思い付いたような事でいいです。 hoppyさんへ >シェルの補完はよくわからないので、 コマンドを途中までタイプして、タブキーを押すとうれしい事が 起こりますヨ! |
|
> やっぱ68Userさんは、プログラマー志望だったのですね。 いや、プログラマというわけでは…。どちらかと言えば、 プログラムを書けるSEかなぁ。 > ところで、BSDIというOSを知っていますか? 名前は知ってますが、使ったことはないです。 # 多分OS名はBSD/OSじゃないですかね。BSDIは会社名。 ## ちなみに BSDIのBSDとFreeBSDのBSDは、意味が違います。 ### ってことはどーでもいいですね(^^; > Linux系(SystmV系?)との操作上の違う所とか注意点とか。 うーん、ps の引数の違いくらいしかわからないなぁ (Linuxのpsって、BSDともSysVとも少し違ったんだっけ?)。 あとはカーネルが /vmunix か(SysV)、/kernel か(BSD) とか…(ほんとか?) あと、FreeBSDもLinuxもGNUのソフトをたくさん使ってますが、 BSD/OSがそこらへんを独自に作ってるなら、結構そこらへんで はまるかもしれません。 # http://www.gnu.org/software/software.html のfileutils、shellutils、 # diffutils、GNUtarあたり。 あと、パッケージ管理(pkg_add/pkgadd)とかユーザ管理(adduser/useradd) なんてのは各UNIXごとにバラバラなんで、ご注意を。 |
|
どもです(^^; >プログラムを書けるSEかなぁ。 なるほど、志が高い(^^; ただ、私の周りにはちょっと偏屈な技術者が多く、人間性は信じら れない人がおおいです。初心者を馬鹿にしきった口振りや態度など、 誰でも始めは初心者で、識者からの教えられかたでその人間がどの ように覚えてゆくかが決まると思うのですが... たとえば、とほほさんとは何度かメールのやり取りをしてますが、 プログラマーな人なのに、おおらかな人間性を感じました。 68Userさんは、くれぐれもそうならない様に期待します。 #これは本心です、いやみじゃ無いので誤解なさらぬように。 > # 多分OS名はBSD/OSじゃないですかね。BSDIは会社名。 > ## ちなみに BSDIのBSDとFreeBSDのBSDは、意味が違います。 > あと、FreeBSDもLinuxもGNUのソフトをたくさん使ってますが、 > BSD/OSがそこらへんを独自に作ってるなら、結構そこらへんで > はまるかもしれません。 > # http://www.gnu.org/software/software.html のfileutils、shellutils、 > # diffutils、GNUtarあたり。 > あと、パッケージ管理(pkg_add/pkgadd)とかユーザ管理(adduser/useradd) > なんてのは各UNIXごとにバラバラなんで、ご注意を。 ありがとうございます、ぜんぜんOKです。 こういう事を知りたかったのです。(^^)/ 最初に触れたUNIXがLinuxなので、その他のOSやその作法について はまだまだなんです。 #変更後まだ数日しか経ってないもので。 ただ私は、プログラマー志望では無いので余り深みにはまらぬよう に慎重にしないと、ついつい...(^^; ちなみにBSDIは、「Berkeley Software Design Inc」の略だそうです。 プロバイダの商用OSとしてかなり普及していると聞きました。 しかし、私が借りた無料レンタルWebスペースのOSは Linuxでした。 |
|
>プログラマーな人なのに ここ、訂正します。 これじゃ、偏見ですね。(^^; プログラマー方すいませんでした。 |