くだらない質問はここに書き込め!Part 59
2ch.net のコードをそのまま本番で試す 23 は、救い様が無いまるまる いや、ちょと待ってちょと待ってお兄さん ラッスンゴレライってなんですの? 説明しろと言われても意味わからんからできませ〜ん ラッスンゴレライ!フー!×2 .txt として残っているのが、ラッスンゴレライ 23@2ch.net:~/A$ set -x; for i in */; do mv $i/foo.txt $i.txt; done + for i in '*/' + mv B1//foo.txt B1/.txt + for i in '*/' + mv B2//foo.txt B2/.txt + for i in '*/' + mv B3//foo.txt B3/.txt すみません。 何を言っているのかわかりませんが、ファイルは全て消えてしまったのでもうどうしようもありません。 こちらでも >>24 を試してみたら mv B1//foo.txt B1/.txt 等が実行され ~/A/B1/foo.txt が ~/A/B1/.txt になって、残っていた と、まあ、それだけ フォルダももう消したのでないです。 ありがとうございました。 みなさん 2ch.netを出来なくなったらどこに行きますか? インターネットアーカイブにもない。ミラーどこですか。 jaris 誰かアップロードしてそのurlをこのスレに書き込んでください。 CDDLに従えば問題ありません。 ありがとうございました。 この質問への投稿は締め切られました。 以上 皆さん専ブラはWindowsなのですか? 2chの仕様が変わってJDが使えなくなるとかの話があるのですが、 どうされるのでしょうか? 避難先の掲示板とかSNS等に移行されるのですか? 2chはMacかWindowsで行うようにするのですか? 皆さんの意見を教えてください。 普通にブラウザーから書き込んでるよ。 めんどくさい。 Tukubai on FreeBSDダウンロード ttps://uec.usp-lab.com/TUKUBAI/CGI/TUKUBAI.CGI?POMPA=TUKUBAI_ON_FREEBSD_DOWNLOAD これを試した方はいますか? 最初から日本語デスクトップが入ってるらしいんですが。 今ダウンロードしてます。 無料なのになぜWindowsやiOSを駆逐できない? 相当な欠陥があるんだろ? swiftなのでスレチっぽいと思いますが swiftで lsコマンドを使うにはどのように書けばいいのでしょう? 調べるヒントだけでも分かれば教えていただきたいです>< Macプログラマのスレを見つけることが出来ました、マルチになってしまうのでこちらの質問は取り下げさせていただきます。 スレ汚し失礼しました>< コマンドに引数をつけるとき、スペースで複数の引数を区別したり""でくくったり"を\でエスケープして流したりしますが これらを解釈してコマンドに引き渡すのはシェルが、うちだとbashがやってくれてると考えて良いんでしょうか? 実行したコマンド自体には厳密にはどんな形でどんなものが引き渡されているんでしょうか? >>55 解釈しているのはシェル どういう形で渡されているかは、echo $0 $1 $2 $3 …として表示させてみてはどうか >>56 ありがとうございます、でも良くわからなくなってきました… ユーザ入力とコマンドを取り持つのはシェル、エスケープするのはシェルが誤解しないように、それはわかったけど じゃあコマンド部分以外のところ、引数文字列をスペースで区切って配列化してクォーテーションを取り払うのは誰がやってくれてるのか cでプログラム書いたときにmainが受け取るargcやargvは誰がセットしてるのかどうやって調べたら良いんでしょうか >>57 OSは、シェル等により実行プログラムを起動する際に、コマンドラインパラメータを メモリ経由で実行プログラムに渡せる、という仕組みを持っている Cで作られコンパイル・リンクされたプログラムには、そのメモリに設定された コマンドラインパラメータを読み取り、argc、argvへと設定するための、 スタートアップルーチンと呼ばれる機能がついている >>58 おっけーキーワード把握ありがとうございます勉強してきます! ctimeを有効利用してるプログラムってある? 未だに存在意義が分からないんだが… /etc/passwdのmtimeとctimeが違ってたりしたらヤバいんじゃね? >>62 どうでもいいよ。お前さんだってそんなのチェックしたことないだろ 進まないなぁ。このスレ。 まあ、FreeBSD質問スレも進みが遅いけど。 ディレクトリで無いファイルのことを、 英語で明示的に言う場合、なんというのが一般的でしょうか? >>67 regular fileかな man find に、 -type t True if the file is of the specified type. Possible file types are as follows: b block special c character special d directory f regular file l symbolic link p FIFO s socket って書いてある make が使用する shell を任意に指定するには、 どのようにしたらいいでしょうか? すいません、age 忘れました。 よろしくお願いいたします。 inotifyみたいなファイル監視APIってどうしてPOSIX化されなかったんですかね? 昔のUnixにはそういうのなかったんですか? 標準入力の内容をファイルに書き出すコマンドはありますか? teeが使えそうな気がしますが、標準出力にも出力されてしまいます リダイレクトはなしです。 Unixのファイルシステムって、昔から空きブロックの管理はビットマップだったんですか? フリーリストを使っていたことはないですか? >>76 echo hoge | cp /dev/stdin file プロセス生成を短時間に頻発させるようなサーバプログラムとかベンチマークツール知りませんか? ツールさがすより自分でちゃちゃっと書いた方が早いんじゃね >>82 perl -e 'fork() while(1)' >>82 ですが,プロセス生成を短時間に頻発する事例を探しているのです. 実際に使用されているプログラムのなかでこのような特性を持つものを知っていれば教えていただきたいです. 例としては,WEBサーバにおいて,要求が大量に来た場合,子プロセスを大量に生成し,レスポンスを返すといったことがあげられます. >>85 じゃあapacheのMaxClient、MaxSpareServersあたりをゆるゆる設定にしてapache benchしまくれば良い Webサーバは1つの事例として考えられているのですが他に事例はないでしょうか >>744 firefoxとかソースからmakeで並列コンパイルしてみたら >>89 それならソース自動生成してmake -j 100とかでいいな 質問内容がここの方にしたら初心者過ぎて申し訳無いのですがよろしくお願いします 20年前のSolarisで使っていたデータが急に必要となり悩んでいます データはCADデータで現在の使用OSWin7上のCADでも使用可は確認出来ている データはMOディスクに保存、USB接続のMODは有ります 質問はフリーのubuntu辺りでSolarisフォーマットのディスクを読み込むことが可能なのか? または他にやり方が有るのか? 読み込めればDVDに落とすなりして何とでも出来ると考えていますがこれも甘い? 以上お願いします >>94 SolarisでMOディスクに保存したCADデータを読み込みたい、ということね ubuntuはよく知らないけど、ubuntuがufsに対応しているのなら、 ubuntuで読めるんじゃないかな 対応してなくとも、例えばCentOSとか、ufsに対応させられるディストリビューションを 使えばよいかと MOを挿入してMOドライブを接続してやると、ドライブとメディアを認識するかと思う そうなれば、あとはmountしてやればMO内のファイルにアクセスできるから、 そのまま内容をHDDだのDVDだのに書き出してやればよいかと Windowsのフォーマットなら、Win7で直接読めると思うけど、それだとSolarisでは 逆に扱いづらいから、たぶん違うだろうなぁ >>95 早々にご教授下さり感謝します ubuntuで試して駄目ならCentOSを試してみます Windowsのフォーマットでは無いです CentOS、名前も知りませんでした、勉強してみます 同業の知り合いに頼まれてのことで手元で試せないので二つ用意して調べてから試しに行きます ありがとうございました >>96 CentOSは、標準構成ではufsに対応してないね、どうも kmod-ufsパッケージを追加すると、ufsをマウントできるようになる ubuntuも、ちょっと見た感じ、追加でパッケージが必要っぽい LinuxをDVDブートして…というつもりだと、パッケージを追加できずにハマるかも Linux以外、FreeBSDのLiveCDとかも念のため用意したほうがいいかも ライブCDって自由が利かないから、UbuntuをインストールしたノートPCでも用意した方が 臨機応変な対応ができる気がするなあ スレ違いな気がしますが質問です。 とあるサイトのHTMLを眺めていたら以下のような記述がありました。 <div> ::before (中略) ::after </div> CSSも見てみると以下のような対応しそうな要素があります。 *, *:before, *:after { (中略) } 上記のような書き方を見たことがないので、これをどう理解したものかと悩んでます。 疑似要素だとしたら、本文中に書く意味ってあるんでしょうか。 初歩的な質問のような気もしますが、コロンを含む単語の検索はしづらく、ググることもままならないので、どなたかご教示ください。 centOS mysql5.5.48 php5.4で勉強中なのですが。 http://ponk.jp/php/basic/php_mysql このサイトを参考にしようと思い、データベース作成後にudon_list.phpを作ってブラウザで表示させると、名前に入っている商品名だけ????って表示になってしまいます。 ブラウザはMacのsafariでエンコードは自動、utf8に変更してもダメです>< systemはutf8 mysqlもshow variables like "chara%"; で確認してutf8になっているのですが何故なのでしょう? ヒントください先輩方>< PDOの接続で文字コードの指定が出来るので試したところ改善しました! phpのバージョンを上げたの忘れていました! ありがとう先輩方! dracutコマンドの名前の由来をご存知でしたらご教示ください。 mkinitrdはそのまんまの名前だったので覚えやすかったのですが、dracutはどうしてこの名前になったのか気になりました。 >>102 それって犬厨のやつじゃなかった? 手弁当なのに、余りにも過酷な作業を強いられていたから 奴隷はいやだって効率化をするために埼玉だかマサチューセッツのオジサンが 住んでるアパートの場所を使って命名したんじゃないのか? >>103 ここ、UNIX板でしたね。ご指摘のとおりLinuxネタでした。失礼しました。 失礼ついでにもう一つ。 dracutの由来、興味深いんですけど、その話しをもう少し知りたい場合は何にあたれば良いでしょうか。 URLや書籍等教えていただけるとありがたく。 >>104 地図でその地名探せないか? それから>>103 を読めばなんとなく意味解るだろ。 ネットワーク板と迷ったけどとりあえずこっちで聞いてみる 日本のドメインで(レストア・または現役で)オンライン状態のハードウエアが最古の鯖って どこかご存知の方いますでしょうか? 一応アメリカならPDP11が週に数時間動かされてログオンできるやつならしってるのですが、日本に置かれているやつについて気になったので。 Anon FTPで変わった(ものすごい古い)形式のLISTとか返してくれる鯖とか、現役で動いてる古代の遺物とか すごい 優秀な メンバーが そろってるスレへ 誘導してください 「ユーザ」という単位がよくわからない、 「rootユーザのUNIX」と、「各ユーザのUNIX」みたいにユーザ毎にOSをもって いるのか、それとも「単一のUNIX」上に書くユーザがログインしているのか、 「あるユーザのUNIX」だけ壊れたり、「rootユーザのUNIX」が破損すると 全ての一般ユーザのUNIXも全部破損するのか分からない。 >>109 大人になればわかるようになる キーワードは権限だな Windows系プログラマーなんですが、プロジェクトの人手不足で AIXサーバーの構築の手伝いに回されることになりました そもそもUnix/Linux系は全く未知の世界なのですが、何もせずに 仕事に放り込まれるのを待つのもアレなので、軽く自習したい と思っています AIXの独自機能やIBM Powerサーバのハード固有部分は OnJTとIBMの講習で学びながら覚えるとして、せめてAIXの 見た目の雰囲気だけでも慣れておきたいと思うのですが、 お手軽にできる環境がありません LinuxでUnixライクな環境を勉強しつつ、Linuxで「なんとなく AIXっぽい環境」を作って、AIXでの作業になれていくには、 どうすればいいかということで、AIXのWikipedia記事を読んで 以下のようにすればイケルのではないかと素人考えで思った のですがどうでしょうか? 1. Linuxを自分のPCのVMware Playerにインストール 2. Linux入門系のサイト・雑誌でまずLinuxを軽く勉強 2. シェルをkshに切り替える http://www.itmedia.co.jp/enterprise/articles/0805/13/news040.html 3. デスクトップ環境に「CDE - Common Desktop Environment」 を入れる https://sourceforge.net/projects/cdesktopenv/ >>111 CDEって犬にもはいるのかよ、すげーなぁ 勉強になる。 つかAIXの中古機ってないのか? centos6でpythonのスクリプト(webサイトをスクレイピングして結果をファイルに出力)を走らせようとしてるんですが どうもうまくいきません。 ・python2.6 ・ファイルのパーミッションは775 ・crondは実行中 ・ランレベルは2〜5がon ・* * * * * /usr/local/bin/python (フルパスでスクリプト名) と設定 ・ログを出力させてチェックしましたがスクリプトのエラーは出てません ・/var/log/cronもチェックしましたがエラーもなく走ってるようですが ファイルには出力がありません 他に考えられる原因は何かありますか? とりあえず2の段階に入りました >>112 さすがに自習のために中古機買うのは厳しい >>115 へー、面白そう 調べてみます 主流なほとんどのシェルで該当すると思うんだけど aliasの設定について alias l='\ls -1' のように\をつけてシステムによって挙動が変わらないようにしたほうがいい? どっかでみたのが alias cp="cp -i" だけどユーザが alias cp="cp -f" と設定しても cp -i -f と展開されてしまうよね? ここでいいのか全くわから無いので違ったら誘導願います mitライセンスで公開されてるものにgplなソースと自分で書いたのをを混ぜ込んで公開するにはどうしたらいい? 1:全部gplになる(mitで書かれた分勝手に変えていいの?) 2:前代としてはgplだがmitのライセンス表記も残す もうひとつ githubで公開するときにあるブランチはmitと自分で書いたものなのでmit 別のブランチはgplが混ざっているのでgplみたいなことは許される? すみませんがまったくわかってないのでよろしくお願いします >>118 GPLの流用部分とリンクする部分はGPL > githubで公開するときにあるブランチはmitと自分で書いたものなのでmit > 別のブランチはgplが混ざっているのでgplみたいなことは許される? MITライセンス部分のみでプログラムを構築出来て機能するなら可能 >>119 ありがとうございます 全部まとめてリンクするのでgplになりますね 助かりました どこに書くか悩んだのですが 様々な種類のプログラムが一定時間内にある程度実行されるようなワークロードや実環境を知りませんか? 説明不足ですいません. ある条件の実環境の例をさがしていまして,その条件というのが 1.プロセス生成処理がある一定期間に複数回生じる 2.プロセスは単一のプログラムからではなく複数の種類のプログラムである という条件です 例えば,Webサーバであればクライアントからの要求が大量になると子プロセスをたくさん生成し処理を行わせます これは,条件1にはあてはまりますが,子プロセスは親プロセスと同じプログラムなので条件2には当てはまりません. 条件1と条件2にあてはまるような実環境をご存じないでしょうか 実は>>82 も過去に私がした質問なのです >>82 の時点では条件1のみで良かったのですが条件2を満たすことが新たに必要になったのです 既に出ている方法のどこにどんな問題があるのか説明しないと建設的な会話にならない read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる