1 名前:login:Penguin [2011/08/28(日) 12:54:47.74 ID:gRr3OPzm] 前 くだらねえ質問はここに書き込め! Part 193 hibari.2ch.net/test/read.cgi/linux/1310536655/
348 名前:login:Penguin mailto:sage [2011/09/15(木) 10:52:04.92 ID:BlJv+2rK] >>324 に>>327 で返してる時点で本気でやる気は無いんだろう。 >>347 そういうライセンスだから。 GPLを勉強してみると良いよ。
349 名前:login:Penguin mailto:sage [2011/09/15(木) 11:01:00.14 ID:XxG7oSVp] >>348 GPL にそんな項目あったっけ。 どの項に書いてあるの?
350 名前:login:Penguin mailto:sage [2011/09/15(木) 11:01:41.04 ID:V3HzNbS/] 教えてください。 組込みlinuxのプラットフォームでzipを使いたいのですが、 zipコマンドがありません。 で、ソースを探していたのですが、見つけることができないので、 パッケージ名を教えていただけないでしょうか?
351 名前:login:Penguin [2011/09/15(木) 11:04:28.38 ID:XxG7oSVp] >>350 www.info-zip.org/
352 名前:login:Penguin mailto:sage [2011/09/15(木) 11:06:27.90 ID:V3HzNbS/] >>351 ありがとう!
353 名前:login:Penguin mailto:sage [2011/09/15(木) 19:44:09.68 ID:TuHJu5wT] >>348 LinuxカーネルとFreeBSDカーネルを混ぜるとライセンス表示は両方らしいね。
354 名前:login:Penguin [2011/09/15(木) 21:22:42.51 ID:5yNOvS7l] cronで質問です。 /etc/cron.hourlyにawstatsというスクリプトがあるのですが、これがcronではエラーになります。 rootから/etc/cron.hourly/awstatsで実行すると正常に処理が完了します。原因はなんでしょうか? fedora14です。 cronで送られるエラーの内容は以下のようなものです。 Error Opening file /usr/share/GeoIP/GeoIP.dat Can't call method "country_code_by_addr" on an undefined value at /usr/share/awstats/plugins/geoip.pm line 105, <LOG> line 5. ls -al /usr/share/GeoIP/ total 29684 drwxr-xr-x. 2 root root 4096 Jun 4 11:59 . drwxr-xr-x. 82 root root 4096 Aug 15 09:47 .. -rw-rw-r--. 1 root root 1183408 Jun 3 03:15 GeoIP.dat -rw-r--r--. 1 root root 29202422 Mar 3 2011 GeoLiteCity.dat
355 名前:login:Penguin [2011/09/16(金) 01:20:40.09 ID:DeQsC3x3] 質問させてください finger | grep -v Login | awk '{print $1}' | xargs id とやったら、各ユーザーごとにidコマンドが発行できるかなーと思ったのですが、 xargsは引数が改行で分かれていたらスペースでつなげて一気に渡すコマンドだということを知らず、 思ったように動きませんでした。(引数の行毎に実行してくれるものだと・・) 引数を改行ごとに実行したいのですが、その場合どのように書けばよいのでしょうか? 教えていただけますと幸いです。
356 名前:login:Penguin mailto:sage [2011/09/16(金) 01:22:05.15 ID:UpkQ22kh] xargs -n1
357 名前:login:Penguin [2011/09/16(金) 06:00:48.36 ID:aA2uzmRG] AURにつながりません。なーんでだ?
358 名前:login:Penguin mailto:sage [2011/09/16(金) 06:04:28.80 ID:AKtOwScf] コードが抜けている。
359 名前:login:Penguin [2011/09/16(金) 06:11:43.52 ID:aA2uzmRG] なぜか今さっきからつながるようになった。
360 名前:login:Penguin mailto:sage [2011/09/16(金) 10:16:06.73 ID:3gOnwwo7] >>356 ふうん。だったら俺はこれからお前を殴る。 お前が動かなくなるまで止めないつもりだから。 お前の苦手な自力救済とやらをやってもいいんだぞ。 俺のやってる事はお前が良く言う不法行為って奴なんだし。 俺はお前が動かなくなるまで止めないつもりだから。 訴えたければ後でお前の好きな裁判でも何でもやってやるよ。 今ここで頼みの綱の警察を呼んでもいい。呼べるもんならな。 俺はお前が動かなくなるまで止めないつもりだから。
361 名前:login:Penguin mailto:sage [2011/09/16(金) 10:29:16.99 ID:VV51rqVZ] >>355 >>356 が言うにこうか finger | grep -v Login | awk '{print $1}' | xargs -n1 id >>360 なんでそんなにムキムキ怒ってんだよ、誤爆?コピペ?
362 名前:login:Penguin mailto:sage [2011/09/16(金) 10:37:25.11 ID:sNGlPLYR] >>360 通報しといた。
363 名前:login:Penguin mailto:sage [2011/09/16(金) 11:38:05.97 ID:Ltu+/95l] >>354 環境変数の設定が足りていない (特に ~/.profile) とかかな。
364 名前:login:Penguin mailto:sage [2011/09/16(金) 12:33:46.39 ID:+zM5EHYa] >>355 finger |awk '!/Login/{system("id "$1)}' その程度なら全部awkにやらせれば?
365 名前:login:Penguin mailto:sage [2011/09/16(金) 12:55:55.29 ID:dhgBlqHV] >>355 xargsのオプションにそういうのがあったきがする
366 名前:login:Penguin [2011/09/16(金) 14:30:29.25 ID:ks5nLoLn] 自分のLinux Mintマシン用にRAID機能つき(RAID6がベスト)大容量外付けHDDを購入したいんですが、 おすすめの機種とか推薦していただけませんか。 多少高価でも良いのですが
367 名前:354 mailto:sage [2011/09/16(金) 14:31:15.01 ID:6I99JC4y] >>363 すいません。もう少し詳しく。。
368 名前:login:Penguin mailto:sage [2011/09/16(金) 16:12:40.12 ID:/pKnzTsn] >>366 それっぽっちの情報で何を答えろと。 適当なお店にいって、そこで売ってる一番高いの買っとけ。
369 名前:login:Penguin mailto:sage [2011/09/16(金) 18:26:02.36 ID:b4Sz75G2] >>367 cronは.profileのようなファイルを読まないから そこで定義された環境変数が入らず シェルから操作したときと挙動が変わることがある。 ただ、そのエラーは、ファイルがあるのに無いといっているようでよく分からないな。 apt-get install geoip-bin geoip-database するとどうだろう?
370 名前:login:Penguin [2011/09/16(金) 20:27:04.71 ID:k/fa1mKw] debian squeezeをインストールしたらpppoeconfが無かったんですけど、 どのコマンドでADSLの設定をしたら良いのでしょうか?
371 名前:login:Penguin mailto:sage [2011/09/16(金) 20:42:14.26 ID:PfH3mo3b] すいません、今 できるPRO Fedora11 Linux完全活用編 と言う本でローカルのPCにウェブサーバーを立てたりメールサーバーを立てたりしてみたんですが、 これをネットワーク上に公開したいんですがその場合はPCを24時間電源つけっぱなしにしとかないといけないんでしょうか。 レンタルサーバーとかで同じようにできるんでしょうか
372 名前:login:Penguin mailto:sage [2011/09/16(金) 20:53:57.26 ID:IdmQYdDY] >>370 apt で pppoeconf をインストールできないの?
373 名前:login:Penguin mailto:sage [2011/09/16(金) 21:11:57.14 ID:8gXyIPEw] >>371 メールサーバーは人に迷惑かけるからやめとけって書いてない?
374 名前:login:Penguin mailto:sage [2011/09/17(土) 01:06:21.20 ID:365Z+iIo] >>371 訊かなきゃ判らんならどっちも止めとけ。 踏み台にされるのが落ちだ。
375 名前:login:Penguin [2011/09/17(土) 06:08:04.29 ID:Iyjld5Dy] RPM作成の練習しているのですが /usr/bin/hogeファイルをパッケージングする際に ディレクトリ/usr/bin/も含んでしまいました。 そしてそのRPMをインストールしてしまいました。 これをアンインストールしたら、 /usr/binディレクトリまで削除されてしまいますか?
376 名前:login:Penguin mailto:sage [2011/09/17(土) 07:01:34.76 ID:zoBnETeD] >>375 されません。
377 名前:login:Penguin mailto:sage [2011/09/17(土) 07:46:19.86 ID:LeWV76TP] 基本的な入門書の名著はどれですか?
378 名前:login:Penguin mailto:sage [2011/09/17(土) 08:08:32.79 ID:EeJMZmso] ttp://www.amazon.co.jp/dp/4861059844
379 名前:login:Penguin mailto:sage [2011/09/17(土) 10:35:16.80 ID:Iyjld5Dy] >>376 ありがとうございます やってみたら大丈夫でした
380 名前:login:Penguin [2011/09/17(土) 10:38:14.92 ID:gmy4+cdI] >>377 Linux 推薦図書/必読書/推薦雑誌/推薦HP 2 hibari.2ch.net/test/read.cgi/linux/1172765114/
381 名前:login:Penguin mailto:sage [2011/09/17(土) 21:33:09.22 ID:hAMsHkQs] 質問 findとgrepを組み合わせて、findで検索したファイルの中身を grepし、その当てはまったファイル名のみを知りたいのです。 教えてください。
382 名前:login:Penguin mailto:sage [2011/09/17(土) 21:36:13.56 ID:Gwe/NNV5] ttp://www.kernel.org/ がメンテナンスなのはいつまでですか? 3連休中に3.0をコンパイルしてみたいです。
383 名前:login:Penguin [2011/09/17(土) 21:49:36.57 ID:gmy4+cdI] >>382 ソース落としたいならミラーからじゃだめなん? ftp://ftp.kddilabs.jp/Linux/kernel.org/linux/kernel/v3.0/ とか。
384 名前:login:Penguin mailto:sage [2011/09/17(土) 21:50:44.39 ID:QzkgD1PI] >>381 find ~/ | xargs grep foovar
385 名前:login:Penguin [2011/09/17(土) 21:54:44.50 ID:gmy4+cdI] 単に grep -lr pattern . で済んだりしないかな。
386 名前:login:Penguin mailto:sage [2011/09/17(土) 21:59:09.61 ID:hAMsHkQs] >>385 望んだ結果が得られました。 >>384-385 ありがとうございます。
387 名前:login:Penguin mailto:sage [2011/09/18(日) 00:08:06.12 ID:Ahyhn6wW] ubuntuで使えそうなタブレットPCはあるん? Acerなんかは数が多く出ていて相性よさそうだけど、どっかに動作報告は出ている?
388 名前:login:Penguin [2011/09/18(日) 02:52:27.48 ID:ezxoA17N] SPECファイル中のRequiresで「もしくは」を記述するにはどうしたらいいですか? 「kakasiあるいはmecabが必要」というような時です
389 名前:login:Penguin mailto:sage [2011/09/18(日) 05:18:46.96 ID:sqKngWO9] >>388 ユーザーに選択できないなら 公式的なデフォルトを入れるべきなのでは
390 名前:login:Penguin mailto:sage [2011/09/18(日) 07:35:13.81 ID:QYtvPV9H] >>388 直接の依存関係がなければ、Requiresを書くべきではない。 コンパイルオプションでどちらかとリンクするようなものなら、 kakasi版とmecab版を個別に用意すべき。
391 名前:login:Penguin mailto:sage [2011/09/18(日) 08:34:16.16 ID:97IOIcLv] >>390 に一票 hoge-kakasiとhoge-mecabという別パッケージにしてConflictsタグで、互いに競合させる。 どちらをインストールするか選択できるようになる。 移動推奨 rpm作成スレッド hibari.2ch.net/test/read.cgi/linux/1034402194/
392 名前:login:Penguin mailto:sage [2011/09/18(日) 10:27:06.62 ID:mwwTYK1I] Virtualパッケージで2つに同じ別名をつける。そしてそれに依存させる。 物は分からないが、それが動作に必要でどちら入っているほうを 勝手に使ってくれるものならRequiresでいい。 必ずしも必要じゃないときには推奨か提案だがrpmにもあったかな?
393 名前:login:Penguin [2011/09/18(日) 12:43:15.51 ID:oY+xsRBd] Linuxのおじさん 標準入力を標準出力と標準エラー出力にteeするのはどうすれば? execか何かでfdのコピーをしたような気もしますが、アルツハイマー重篤により思い出せないので、助けて
394 名前:login:Penguin mailto:sage [2011/09/18(日) 13:10:03.05 ID:t2DDKvbY] >>393 command > >(tee stdout.log) 2> >(tee stderr.log >&2) こんな感じかな〜、どーれお嬢ちゃんどんなパンツはいてんの? お役に立てましたかね?
395 名前:login:Penguin mailto:sage [2011/09/18(日) 13:21:07.88 ID:XTTqUlZ2] command | sh -c 'tee /proc/$$/fd/2' 1> stdout.log 2> stderr.log procファイルシステム依存だけどな
396 名前:login:Penguin mailto:sage [2011/09/18(日) 15:28:35.32 ID:w8Tb/r49] >>383 ありがとう。
397 名前:login:Penguin mailto:sage [2011/09/18(日) 17:41:21.63 ID:PLAcaVq1] Linux上で聞く曲って何?
398 名前:login:Penguin mailto:sage [2011/09/18(日) 18:04:59.96 ID:FjNosnA1] >>397 マタイ受難曲おすすめ
399 名前:login:Penguin mailto:sage [2011/09/18(日) 19:12:06.64 ID:vqtGfaLK] >>397 www.openbsd.org/lyrics.html
400 名前:login:Penguin mailto:sage [2011/09/18(日) 20:15:07.72 ID:97IOIcLv] >>397 www.lastfm.jp/group/Linux/charts?charttype=weekly&subtype=track&range=350
401 名前:login:Penguin mailto:sage [2011/09/18(日) 20:46:24.86 ID:SKIWdPkv] >>397 hibari.2ch.net/test/read.cgi/linux/1085030659/l50
402 名前:login:Penguin mailto:sage [2011/09/18(日) 20:46:29.66 ID:WYhSamzy] Linux使う利点ってなんですか?
403 名前:login:Penguin mailto:sage [2011/09/18(日) 20:50:37.29 ID:7aOU2bmF] >>402 違ったデスクトップを持てるということも多そう。俺は気分転換にLinuxを 使ってるよ。
404 名前:login:Penguin mailto:sage [2011/09/18(日) 20:51:49.36 ID:WYhSamzy] Linuxならではの使い方とかってありますか?
405 名前:login:Penguin [2011/09/18(日) 21:02:42.70 ID:UDgfiVhW] Debianで静的IPにしたらGnomeNetworkManagerではネットワークにつながってないってことになってて気持ち悪いんだけどどうしたらいい? /etc/network/interfacesを編集しました
406 名前:login:Penguin mailto:sage [2011/09/18(日) 21:24:01.16 ID:vqtGfaLK] 1. 気にしない 2. network-manager その他を削除 3. /etc/network/interfaces を元に戻して、network-manager で設定
407 名前:login:Penguin [2011/09/18(日) 22:19:42.32 ID:UDgfiVhW] >>406 ありがとうございます 根本的な解決作はないんですかね? 3にしました
408 名前:login:Penguin mailto:sage [2011/09/18(日) 22:24:35.23 ID:vqtGfaLK] >>407 何をもって根本的とするかは知らないけれど、その定義によってはあるかもよ。
409 名前:login:Penguin mailto:sage [2011/09/18(日) 22:34:39.43 ID:b2mgqox7] >>407 その3番目がNetwork Managerを使い続ける場合の正しい解決策だと思うが
410 名前:login:Penguin [2011/09/19(月) 06:00:47.95 ID:uHnVu8D9] cat hoge > hoge とやると、どうして内容が消えちゃうの?優しく教えてくんなまし。 catではエラーがinput file is output fileって出るけど、 nkfで同じことやってたらエラー出なかったから最初わけがわからなかった。 それとnkfって今でも現役でいいの?iconvは自動判別してくれないファックだし。でもなんかnkfは古い感じがするし。(文字コード変換自体古いファイルをUTF-8とかに変換するんだから枯れてても別にいいんだと思うけど) あとよかったらnkf -w hoge.info-1 > hoge.info-1をhoge-info-[1-9]みたいな感じで全部やっちまう方法を教えてくれい。
411 名前:login:Penguin mailto:sage [2011/09/19(月) 06:40:38.38 ID:uHnVu8D9] これで普通にできたけど、エレガントではないな。こんなものにエレガントさを求めてもふぁっきんウンコだけど。 &&使えば1行にはできるけど。リダイレクト的なものを使って同一ファイル名を対象にして綺麗にやる方法ってないの? #! /bin/bash for i in {1..9} do nkf -w hoge.info-$i > a$i mv a$i hoge.info-$i done
412 名前:login:Penguin mailto:sage [2011/09/19(月) 07:38:32.12 ID:8MTAKA0m] >>410 >>411 汚い質問だな ファックとウンコの大好きアピールは別板でやれ!
413 名前:login:Penguin mailto:sage [2011/09/19(月) 07:49:34.53 ID:uHnVu8D9] 汚いケツだなぁ。 今勉強も兼ねてスクリプトも作ってみてるんだけど、nkfに--overwriteっていうオプションがあることは発見した。 このオプションつければ綺麗なケツになるのね。 で、なぜcat hoge > hogeやるとなんでhogeの中身すぐ死んでしまうん?
414 名前:login:Penguin mailto:sage [2011/09/19(月) 08:16:21.40 ID:kbNscg6N] >>413 $ cat hoge > hoge cat: hoge: 入力ファイルと出力ファイルが同じです 同名ファイルの場合、catはエラーを返す 標準出力が空なのでリダイレクトしたファイルは空になる。 1> 画面に表示される出力は標準エラー出力 2> "cat: hoge: 入力ファイルと出力ファイルが同じです" でも、このエラーメッセージは cat じゃなくて シェルのメッセージだと思う。
415 名前:login:Penguin mailto:sage [2011/09/19(月) 08:25:41.33 ID:uHnVu8D9] >>414 んんん、言っていることがよくわからないな。 試しにcat hoge 2> hogeをしてみても空ファイルが生まれるってことはわかった。 なんか昔読んだ気がするリダイレクトの動作の仕組みとやらに関係してるのかなこれは。 あれ理解できなかったんだよな俺。
416 名前:login:Penguin [2011/09/19(月) 08:44:09.89 ID:/pD3Bm+m] >>404 恋人へのプレゼントにいかがですか。
417 名前:login:Penguin mailto:sage [2011/09/19(月) 08:53:16.59 ID:8MTAKA0m] >>414 お前のレスは嘘だらけwww
418 名前:login:Penguin mailto:sage [2011/09/19(月) 09:03:44.36 ID:kbNscg6N] >>415 cat hoge >> hoge ってやってみ? 一度空にするけど追加する
419 名前:login:Penguin mailto:sage [2011/09/19(月) 09:13:21.22 ID:kbNscg6N] $ cat hoge 1> hoge; echo $? $ cat hoge 2> hoge; echo$? これでも意味が解らないかなぁ……。
420 名前:login:Penguin mailto:sage [2011/09/19(月) 09:24:54.63 ID:uHnVu8D9] >>418-419 ふむ、cat側の仕様により同一ファイル名をリダイレクトだとゼロバイトのファイルになるってこと? でもなんでこういう仕様になってるんだ?
421 名前:login:Penguin mailto:sage [2011/09/19(月) 09:30:08.18 ID:Z4iNuja8] cat はそんな事まで気にしちゃいないんでない?
422 名前:login:Penguin mailto:sage [2011/09/19(月) 09:33:05.21 ID:kbNscg6N] >>420 リダイレクトはcatじゃなくてシェルの組み込み機能 catはファイルを連結する外部コマンド
423 名前:login:Penguin mailto:sage [2011/09/19(月) 09:36:52.43 ID:uHnVu8D9] >>421 俺もそう思う。リダイレクトの処理の辺りに問題があるんだよな?違うのか? >>422 それはわかってるが、どういう理由でこうなるのか死ぬほどわかりやすく教えてくれ。
424 名前:login:Penguin mailto:sage [2011/09/19(月) 09:39:09.89 ID:8MTAKA0m] >>418 もう一度言う お前のレスは嘘だらけwww 一度straceしてみろよ
425 名前:login:Penguin [2011/09/19(月) 09:44:24.62 ID:nIAJBd9h] >>411 nkf なら --overwrite 使うといいよ。
426 名前:login:Penguin mailto:sage [2011/09/19(月) 09:44:56.71 ID:uHnVu8D9] シェルのリダイレクトにまつわる失敗 sonic64.com/2004-03-28.html ここ読んでなんとなくわかったけど、 cat hogeが働く前に、ファイルディスクリプタとして> hogeの方を空ファイルでオープン(というか作って?)してしまうからこうなるってことでいいんだよな? 違うか?その後にその開いた空ファイルをcat hogeが読み込んでそれを> hogeで開いておいたファイルディスクリプタとやらに入れて書き込んでるってことだよな?だから何も残らない0バイトのファイルが作成されると。 とりあえず>> hogeが同じような仕組みだとどうなってるのかわからないと、色々と納得できないが。 >>がどういう仕組みなのか教えて欲しい。か知る必要があるかな。
427 名前:login:Penguin [2011/09/19(月) 09:45:13.27 ID:nIAJBd9h] あ、もう出てたか。すまん。
428 名前:login:Penguin mailto:sage [2011/09/19(月) 09:47:55.33 ID:kbNscg6N] $ echo "This is file2" > file1.txt あちゃ!しまった "This is file1" だった。 $ echo "This is file1" > file1.txt まずファイル内容を消去しなきゃならない リダイレクトでfile2.txtの内容が消去される $ echo "This is file1" > file1.txt $ echoooooo "This is file1" > file1.txt file1.txtは空になってるはず。catは無実
429 名前:login:Penguin mailto:sage [2011/09/19(月) 09:52:16.71 ID:kbNscg6N] > リダイレクトでfile2.txtの内容が消去される リダイレクトでfile1.txtの内容が消去される >>426 さんフォローどうも
430 名前:login:Penguin mailto:sage [2011/09/19(月) 09:59:01.46 ID:uHnVu8D9] >>429 >>426 は質問者の俺だw IDみろw わかった。まぁ大体わかった。 でもだとするとcat hoge >> hogeの動きが不可解なんだが。 これはどうなってるんだ?
431 名前:login:Penguin mailto:sage [2011/09/19(月) 10:07:59.36 ID:kbNscg6N] >>430 ID見てなかった orz appendだからじゃない? >>> 以下 bash(1) から リダイレクトによる追加出力 この形式を使って出力のリダイレクトを行うと、 word を展開した結果の名 前 を持つファイルがオープンされ、ファイル・ディスクリプター n に対する出力 がこのファイルに追加されるようになります。 n を指定しなければ、標準出力 (ファイル・ディスクリプター 1) で追加されます。ファイルが存在しなければ 、新しく作られます。 追加出力は一般的には以下の形式です: [n]>>word <<<
432 名前:login:Penguin mailto:sage [2011/09/19(月) 10:14:21.29 ID:uHnVu8D9] >>431 いや、だとすると、2度目以降にcat hoge >> hogeを何度も繰り返した時の動作がわからない。 ファイル内容は一向に変わらないがこれはどうなってるんだ?
433 名前:login:Penguin mailto:sage [2011/09/19(月) 10:20:25.53 ID:kbNscg6N] >>432 $ hoge >> hoge #ゼロにする → 追加する $ hoge >> hoge #ゼロにする → 追加する 何度やっても変化しない
434 名前:login:Penguin mailto:sage [2011/09/19(月) 10:30:11.42 ID:uHnVu8D9] >>433 だとすると同一ファイル名以外でやってるときの動作がおかしくね?
435 名前:login:Penguin mailto:sage [2011/09/19(月) 10:34:31.62 ID:kbNscg6N] >>434 それだと返り値は0なのでおかしくないと思う。
436 名前:login:Penguin mailto:sage [2011/09/19(月) 10:53:31.45 ID:uHnVu8D9] >>435 ふむ、確かにそうなるな。nkfでも>>なら同名でも普通の意図した動作をする。 じゃあ逆にcatはなぜ同一ファイルの>>をエラーを起こして禁止しているのだろう?
437 名前:login:Penguin [2011/09/19(月) 10:55:34.37 ID:C0nzI+Uq] ウィルス対策はどのようにしたら良いでしょうか_?
438 名前:login:Penguin mailto:sage [2011/09/19(月) 10:58:20.44 ID:CCFTByX8] >>432 > hoge は、まず hoge を新規作成モードでオープンする。この時点で hoge の内容は空になる。 >> hoge は、hoge を追加書き込みモードでオープンするので、hoge の元の内容は保持される。 その上で、cat hoge の内容をオープンした hoge に書き込もうとして、 "cat: hoge: 入力ファイルと出力ファイルが同じです" というエラーが出て、リダイレクトが失敗するが、追加書き込みモードでオープンした hoge の 内容は保持されてるので、元のまま。
439 名前:login:Penguin mailto:sage [2011/09/19(月) 11:00:52.09 ID:kbNscg6N] >>436 これかな。catは無実って書いたのは間違いだったのか。すまねぇ。 > catの場合は、入力ファイルはリダイレクトを使わなくても、ファイル名を指定するだけで > そのファイルからの入力になるが、出力をファイルに保存するには、>によるリダイレクト > を使わないとできない。入力ファイルと同名の出力ファイルにリダイレクトするとファイル > の読み取り中に書き込まれるので、ファイルが破壊されてしまう。 tibet.que.ne.jp/otani/2004unix/unix6.html
440 名前:login:Penguin mailto:sage [2011/09/19(月) 11:06:51.33 ID:uHnVu8D9] >>438 んだべな。 >>439 あぁ、なるほど。すげーわかりやすい。低次元でファイル操作しててぶっ壊す、だから禁止してるのか。福田洋一△ >>入力ファイルと同名の出力ファイルにリダイレクトするとファイルの読み取り中に書き込まれるので、ファイルが破壊されてしまう。 いやー、助かったわ俺の疑問が氷解した。
441 名前:login:Penguin [2011/09/19(月) 11:09:50.08 ID:nIAJBd9h] >>437 www12.atwiki.jp/linux2ch/pages/147.html
442 名前:login:Penguin [2011/09/19(月) 11:44:06.84 ID:UFbN9nRg] 普段Windowsを利用している邪道なんですけど この度データ復旧のために、どこぞのサイトの手順どうりにやって puppy linuxでHDDの中身をimgファイルとして吸い出すことに成功しました。 その先が問題なんです。 コマンド操作とか慣れてないから、いちいちコマンドで指定してファイルをimgから取り出すのが面倒くさい。 そもそも、ディレクトリ名やら階層構造とか何てあやふや。日本語ファイル・ディレクトリとか大丈夫なのか。 1.もっと直感的に操作できるようになる方法とかpuppylinuxでありませんか?
443 名前:login:Penguin [2011/09/19(月) 11:46:44.27 ID:UFbN9nRg] 2.あるいはコマンド一回で簡単に復旧させる方法とかありませんか。 一番いいのが、hdd.imgを別のウィンドウズPCを使って直感的に取り出し操作を行えることなんです。 3.そこでlinuxで作成した超巨大imgファイルでもwindowsソフト利用して内容を取り出すようなことって可能なんでしょうか? あと、これは板違いになり気味ですが、可能だとしてlinux作成のhdd.imgを上記用途で取り扱えるソフトってありますか?
444 名前:login:Penguin [2011/09/19(月) 11:47:25.81 ID:nIAJBd9h] 非常時に慣れてないことはやらない方がよいかと。
445 名前:login:Penguin mailto:sage [2011/09/19(月) 12:06:44.68 ID:kbNscg6N] >>442 mountしてファイラーで閲覧 イメージのタイプが解らんけどWindowsで認識させるほうが面倒かもしれない。 ファイルタイプはfileコマンドで確認できる。 $ file hdd.img
446 名前:login:Penguin [2011/09/19(月) 13:21:50.70 ID:SZZAT5LD] >441 ありがdございます。
447 名前:login:Penguin mailto:sage [2011/09/19(月) 15:56:25.97 ID:34pxq/j+] >>442 ,443 puppylinuxやめてKNOPPIXかUtuntuのライブCD使う GUIが豊富
448 名前:login:Penguin mailto:sage [2011/09/19(月) 17:02:04.04 ID:NaaLktRh] debian squeezeを使い始めたものですが、manコマンドの日本語の折り返しが無茶苦茶ですね。 他のディストロでも無茶苦茶なのですか? みんな我慢して使ってるんですか?