トップページ⇒linux
1001コメント373KB

初心者の質問相談にやさしく答えるスレ Part3

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2014/10/21(火) 22:02:17.41ID:impujCuk
聞き方が悪いから教えない、
とか、「俺は教育的目的から、わざと全部は教えないことにしている」
などという、下記スレに巣食っているロートルはお断り。

初心者に優しく応えようとする気のある人が、
今となってはバカバカしく思えるような質問相談にも優しく答えるスレです。


オススメLinuxディストリビューションは? Part51
http://engawa.2ch.net/test/read.cgi/linux/1391136498/

【初心者】Ubuntu Linux 93
http://engawa.2ch.net/test/read.cgi/linux/1389658972/


前スレ
http://hayabusa6.2ch.net/test/read.cgi/linux/1402917374/
0002login:Penguin2014/10/21(火) 22:06:53.00ID:impujCuk
禁止事項

トリを使おうとしている質問者に対して、そんなトリはやめろとかという、斜め上からのアドバイス

質問者そっちのけでの昔語り(昔はもっと苦労したもんだ、今の若い者は…)

知らないのに、使ったことないのに、知ったかぶりでの書き込み

ググれという誰でも言えそうな忠告

俺は知ってるけど言わない等といった、実社会での扱われ方からの僻みから来る
意地悪な言辞
0003login:Penguin2014/10/21(火) 22:17:13.08ID:p0bHtbyd
そこまで言うなら出てってもらおう科学技術立国の敵として
0004初心者2014/10/22(水) 11:00:55.52ID:MZJ7Io+T
Wheezyで外付けUSBHDDをマウントすると「rootでやれ」みたいな下記文句が出て
毎度端末でマウントコマンドを打ってマウントせねばならぬ非常に遺憾な状況です。
実直な話、私はどうしたらいいでしょう?

Error mounting: mount exited with exit code 1: helper failed with:
Unprivileged user can not mount NTFS block devices using the external FUSE
library. Either mount the volume as root, or rebuild NTFS-3G with integrated
FUSE support and make it setuid root. Please see more information at
http://tuxera.com/community/ntfs-3g-faq/#unprivileged
0005初心者2014/10/22(水) 11:02:12.65ID:MZJ7Io+T
タヒねとかなしで(´・ω・`)
0006login:Penguin2014/10/22(水) 11:06:39.58ID:mPjQjlRz
>>4
その辺よく知らんけど「debian ntfs fuse」でぐぐったら
「ntfs-3g 使え」みたいなの出てきたよ。
0007login:Penguin2014/10/22(水) 11:07:23.07ID:mPjQjlRz
あぁすまん、そういう話じゃないか。
0008login:Penguin2014/10/22(水) 11:12:47.18ID:9J7ZTTIS
>>4
外付けのHDDのファイルシステムをext4に替えたら駄目なの?
NTFSって何かと面倒じゃない?
USB-HDDを購入したらさっさとext4にフォーマットし直すのが吉。
0009login:Penguin2014/10/22(水) 11:21:41.06ID:9J7ZTTIS
>>4
ttp://superuser.com/questions/646249/automatically-mount-a-2nd-hard-drive-in-debian-7
これで解決しない?
0010login:Penguin2014/10/22(水) 11:46:55.78ID:mPjQjlRz
>>4
http://forums.debian.net/viewtopic.php?f=5&;t=105702
こんなんあった。
0011login:Penguin2014/10/22(水) 13:08:16.06ID:M6rYnF0d
解決しました。
0012login:Penguin2014/10/22(水) 13:18:02.09ID:mPjQjlRz
>>11
どうやって解決したの?
0013login:Penguin2014/10/22(水) 14:46:26.62ID:SvQtICly
>>12
あなたのところに婿入り
0014login:Penguin2014/10/22(水) 15:25:30.63ID:N3Jd/geX
もうこのスレも3スレ目かぁ。
0015login:Penguin2014/10/22(水) 15:29:12.33ID:+RJjfAAI
>>4
全く関係ない話で恐縮だが「実直な話」じゃなくて「率直な話」だよな
0016初心者2014/10/22(水) 16:45:05.77ID:MZJ7Io+T
>>6,7
遅れました。バイト行ってました。
ありがとうございます。それでマウントはするのですがログアウトするたびに自動マウントしなくて残念な状態で・・・

>>8
ありがとうです。ext4フォーマットのHDDも利用してますが、Winからの引越し組なので数TBのデータを移動してフォーマットし直すにもアレでして殆どが既存HDDをそのまま利用してます。。。

>>9,10
ありがとうございまする。バイトから帰ったら即行やってみます。

>>15
ご指摘いただき誠にありがとうございました。いつも会話で使ってて、友達がみな自分クラスのアンポンタンなので誰も気づかなかったようですw
0017初心者2014/10/22(水) 16:46:51.16ID:MZJ7Io+T
>>11
(´・ω・`)
0018login:Penguin2014/10/22(水) 17:30:42.69ID:+RJjfAAI
>>17
M6rYnF0d=SvQtIClyって意味ないレス色々なところでしてる意味分かんない人なんだな
他人の質問の邪魔するって酷いわ
0019login:Penguin2014/10/22(水) 19:58:09.55ID:If9z1ENF
virtualBoxで
CentOSをいれるとき32bitしか選べませんでした

しかしHPには
CentOS-6.5-x86_64-bin-DVD1.iso
が紹介されています

32を64にするか32をDLしたいんですが
0020>>192014/10/22(水) 20:04:42.41ID:If9z1ENF
32bitでいれていいんか
64にして入れた方がいいのかです
win8
0021login:Penguin2014/10/22(水) 20:05:34.24ID:dQpo8jdM
>>19
>CentOSをいれるとき32bitしか選べません
BIOSの設定でVT-x/AMD-Vを有効化した?
ハードウェア的にだめな場合は64bitをインストールできないよ。
0022>>192014/10/22(水) 20:10:50.92ID:If9z1ENF
>>21
win8って64でなかったでしたっけ?
プロパティーかどこかで64って確認はしました
0023>>192014/10/22(水) 20:15:56.09ID:If9z1ENF
32でも問題ないなら
CentOS-6.5-x86_64-bin-DVD1.iso

の32bitのを入れますが
0024>>192014/10/22(水) 20:36:31.06ID:If9z1ENF
検索するとセントOS7がでてきてHPもかわってしまって
CentOS-6.5-x86_64-bin-DVD1.iso
か32ビットか
7でもいいんですがダウンロードする場所がわかりません。
7は3.5GBもあったので違うと思いました
0025login:Penguin2014/10/22(水) 20:38:32.47ID:+RJjfAAI
>>19-20、22-23
ここは日本語初心者のスレじゃないんで
もうちょっとまともな文章で頼むよ

・virtualBoxでCentOSを入れる時32bitしか選択不可
・32ビット版を64ビット版にするか、64ビット版をクリーンインストールしたい
・32ビット版と63ビット版だとどんな違いがあるのか
・Win8の64ビット版が入れられるのならCentOSの64ビット版も入れられるのではないか

論点はこんな感じ?
0026login:Penguin2014/10/22(水) 20:42:11.97ID:+RJjfAAI
>>24
もう文章完全に破綻してるな
「7でもいいんですが」と言っといて「7は3.5GBもあったので違うと思いました」って矛盾してないか?
「そもそも7は3.5GBもあったので違うと思いました」の意味が分からん
0027login:Penguin2014/10/22(水) 20:48:25.02ID:+RJjfAAI
>>24
ほれ
http://wiki.centos.org/Download
0028>>192014/10/22(水) 21:18:05.72ID:If9z1ENF
>>27
わざわざありがとうございます
DVD1と2で
3.6Gと
1Gもあるんですが
こんなに重いのが普通なんですね。
0029login:Penguin2014/10/22(水) 21:24:22.31ID:+RJjfAAI
>>28
重いっていう表現はいかがなものか

もし不満なら CentOS-6.5-i386-LiveCD.isoからでいいんじゃね?
0030>>192014/10/22(水) 21:32:58.97ID:If9z1ENF
>>29
ありがとう。それもバーチャルボックスでうごくんですか
やってみます。
0031login:Penguin2014/10/22(水) 21:58:59.75ID:If9z1ENF
linux勉強しようとすると書籍が高いんですが
10万20万は飛ぶのが一般的なんでしょうか
うまい方法ないですよね?
0032login:Penguin2014/10/22(水) 22:21:29.00ID:mPjQjlRz
一般的ではないな。
0033login:Penguin2014/10/22(水) 22:48:23.81ID:7C7gN/qq
>>31
オンライン教科書とかオンラインドキュメントじゃいかんのかいな。
bashや主要コマンドのmanも一度は通読してみては?
0034login:Penguin2014/10/23(木) 00:54:18.28ID:diQgDmfl
Linux扱う仕事に就いてLPIC取得目指して勉強してるけど
一番最初に渡されたこいつはたまに読み返している
https://www.lpi.or.jp/linuxservertext/download.php

CentOS入れて、最初から打ちつつやってくと結構覚える
0035login:Penguin2014/10/23(木) 09:35:52.97ID:maSntmBG
>>17
言われた通り、すればいい。
0036login:Penguin2014/10/23(木) 22:00:06.25ID:N33zCNmA
>>33
ありがとう。
PDFのLinux教科書はみましたが
紙に比べてすごい見にくかった。
よくみたことないですがドキュメントは逆引きとして使うのかな
0037login:Penguin2014/10/23(木) 22:34:20.76ID:UkulHk1O
>>36
infoコマンドでとりあえずインストールしているドキュメントを
興味があるものから読む
まずは、引数なしでinfoをタイプしてみる
0038login:Penguin2014/10/24(金) 15:29:22.71ID:LufI+WEH
3週間完全マスター LPICレベル1 リリース3

をすすめられたんですが

Linux教科書 LPICレベル1 第5版

というのが一番売れていて前者の本より若干分厚かったです
どっち読んでも同じなんでしょうか?
0039login:Penguin2014/10/24(金) 15:36:32.22ID:qwto3BMR
>>38
こっちで。

【Linux】LPIC Level13スレ目【LPI】
http://hello.2ch.net/test/read.cgi/lic/1397813821/
0040login:Penguin2014/10/24(金) 15:40:07.54ID:LufI+WEH
>>39
ありがとう移動
0041login:Penguin2014/10/25(土) 00:46:57.11ID:ci+cfVe7
rsyslogについての質問です。

$MainMsgQueueType Disk
$ActionMsgQueueType Disk
$WorkDirectory /var/spool/rsyslog
を設定しました。
/var/spool/rsyslogにキューファイルはできていて、サイズも変化しているので
キューが動作していることはわかり、ファイルにもログメッセージが全て記録されました。
しかし、キューファイルのサイズは0になっていません。
rsyslogのキューは、メールサーバのメールキューのように0にならないのでしょうか?
0042login:Penguin2014/10/25(土) 01:07:38.38ID:U3ZqsE6A
>>41
ならないんだろうね。
0 にする必要もないし。
0043login:Penguin2014/10/27(月) 09:17:43.83ID:1BEONGc7
初心者にやさしいLinuxの運用の実際を動画でどうぞ…w

Windows10 Part4
http://peace.2ch.net/test/read.cgi/win/1413687752/572,619,759
0044login:Penguin2014/10/28(火) 17:51:28.64ID:2f7YACJq
linuxで帳票作成と印刷をしたいんですが、
Windowsならcreateobjectでエクセルを裏で操作してエクセル方眼紙作って枠作ってデータはめ込んで印刷とかやったりしますが、linuxでこんなような帳票作成と印刷はどうやるのでしょうか?
0045login:Penguin2014/10/28(火) 17:52:46.49ID:2f7YACJq
ちなみに独自のプログラムからの話です。
0046login:Penguin2014/10/28(火) 18:09:09.46ID:HbTD+Sgz
一般的にGUIの座標系は左上が原点になっています。

XlibでRTL環境の場合、座標系はミラーリングされますか?
0047login:Penguin2014/10/28(火) 18:10:26.74ID:HbTD+Sgz
追加でXlibについて質問します。

ウィンドウ・マネージャを使用する一般的な環境では、ウィンドウの淵をドラッグすると
ConfigureNotifyを受け取ることができます。

ところで、ドラッグの開始と終了を知ることができる通知は受けられますか?

Win32APIで言うところのWM_ENTERSIZEMOVEとWM_EXITSIZEMOVEに相当するものを
探しています。
あるいは何らかの方法で知ることは出来ますか?

よろしくおねがいします。
0048login:Penguin2014/10/28(火) 21:19:00.64ID:tOkQGOh+
USBメモリーから起動できるディストリビューションを色々試して
いるのですが、mintもzorinも勝手に2秒に1回ぐらいディスクアク
セスをしてしまいます。これを止める方法、またはこういうディス
クアクセスのないディストリビューションがあれば教えてください。

ハードディスクであれば、こんなの問題にならないのですがusbメ
モリーでこう頻繁にもたつかれると疲れます。
よろしくお願いします。
0049login:Penguin2014/10/28(火) 22:21:05.92ID:ZgpLtBxY
USBで起動・運用するLinux Part3
http://hayabusa6.2ch.net/test/read.cgi/linux/1399956834/

とりあえず、ここを一読してからだな
MintをUSBメモリ運用してる時点で・・・まあ読め
0050482014/10/28(火) 23:07:44.42ID:tOkQGOh+
>>49
ざっと読みましたが解決しませんでした。
usbメモリーが遅いのは解るんですが、何も操作してないのにディスクアクセスが
発生するのを止めたいんですよ。
0051login:Penguin2014/10/28(火) 23:24:07.83ID:ZgpLtBxY
>何も操作してないのにディスクアクセスが発生する

ユーザが何もしていないだけで、バックグラウンドでサービスが大量に動いてるからなあ
サービスをすべて止めたらディスクアクセスも無くなるだろうけど、ってそんなOSは存在しないわw

知ってる限りでUSBメモリ運用を意識して、ディスクアクセスを極力減らしてる鳥はPuppyだけだな
それでも標準だと30分に一度自動バックアップでUSBメモリアクセスするみたいだが
0052482014/10/28(火) 23:33:48.76ID:tOkQGOh+
>>51
パピーですか。
以前フリーズして即消したんですが、もう一度試してみようかな。
情報ありがとうございます。
0053login:Penguin2014/10/28(火) 23:54:20.41ID:bQTT42An
Puppyのバージョン分からないけど
Puppyでフリーズだとかなり低スペなのかな
0054login:Penguin2014/10/29(水) 00:00:50.11ID:SUPw7SvG
消してしまったのでバージョンは分かりません。
PCのスペックは1世代前のXeonなのでそこまで低くないかと、、
0055login:Penguin2014/10/29(水) 00:57:02.70ID:3kpxogmi
>>44-45
よく知らんが、LibreOfficeをコマンドとして使えば?

>>48-54
USBメモリにアクセスって、read/writeのどっち?
HDDなどは特にアクセスが遅いから、起動後数分は常に、
readでは先読みするが、USBメモリでも先読みするだろうね

まあ、readは書き込みではないから、
USBメモリの寿命は縮まらないから、気にするな

writeは、ログの書き込みや、/tmpを、
メモリにするように設定するのかな?
tmpfsを使う?漏れもよく知らない

またUSBメモリを、swapとして使わない方がよいかも。
swap無しで運用するとか。
その代わり、いざメモリ不足になれば、
どれかのアプリを終了させる
0056login:Penguin2014/10/29(水) 02:21:15.89ID:iWzpSMGb
midoriってウェブブラウザの設定ファイルはどこにあるんでしょうか?
ホームディレクトリの隠しフォルダにそれっぽいの見当たらないのですが
0057login:Penguin2014/10/29(水) 03:07:30.07ID:rZywOGHm
>>56
「midori browser config」でぐぐったら出てきたよ。
https://wiki.xfce.org/ja/midori/faq#cookie_%E3%81%AE%E3%83%96%E3%83%A9%E3%83%83%E3%82%AF%E3%83%AA%E3%82%B9%E3%83%88
0058login:Penguin2014/10/29(水) 07:33:19.40ID:XhykCPaB
>>44
LibreOfficeにはAPIがあってJavaやPythonから呼べるから、それで
なんとかならないかな。
0059login:Penguin2014/10/29(水) 08:03:22.90ID:2+c3teVc
>>44
オレなら、OSに関係なくTeXでやるなぁ
0060login:Penguin2014/10/29(水) 19:57:46.62ID:14Tjrupq
ドン・キホーテ、HDMI出力搭載で税別5,980円の7型Androidタブレット
↑
こういうタブレットって、linuxのubuntuなど簡単にインストールできるの?
0061login:Penguin2014/10/29(水) 21:33:55.44ID:iWzpSMGb
>>57
遅れましたが無事に
別の環境に以前のmidoriの設定を導入する事ができました
ありがとうございました
0062login:Penguin2014/10/29(水) 21:59:41.24ID:UwCHg0YK
virtualboxで、ホストOSでクリップボードにコピーしたテキストをゲストOSでペーストしたいんですが、どうすればいいですか?
0063login:Penguin2014/10/29(水) 22:21:47.64ID:FYuHfULq
>>62
guest additions をインストールしてから、devices -> shared clipboards から適当なものを選択
0064login:Penguin2014/10/29(水) 22:40:57.97ID:UwCHg0YK
>>63
それやってるんですが、なぜかコピペできないんですよね
0065login:Penguin2014/10/29(水) 22:47:25.07ID:KVtbnl4c
shutdown
reboot

だけは、sudo権限を持っていない一般ユーザーでも実行できるようにしたいのですが、どうしたらいいですか?
0066login:Penguin2014/10/29(水) 23:14:03.08ID:/eT3AsHA
>>60
無理
0067login:Penguin2014/10/29(水) 23:15:29.88ID:/eT3AsHA
>>65
コマンドに権限あたえたら?
0068login:Penguin2014/10/30(木) 06:11:56.51ID:oOb69xQA
権限でSetUDもしくはSetGIDを設定するとか
ちなだが chmod で設定するんだよ
0069login:Penguin2014/10/30(木) 07:45:56.33ID:yuMi1Xh3
やっぱそれしかないですか、
クライアント用のデスクトップマシンにしたいんだすけどメニューのシャットダウンが使えなくて困ってたんです
0070login:Penguin2014/10/30(木) 07:52:32.11ID:RFudBHt/
>>65
gdm とかからできないっけ。
0071login:Penguin2014/10/30(木) 08:14:05.70ID:+pOdIWh8
>>64
ゲストでvboxtray (Windows), vboxclient (Linux)が動いている?
手動でそれらを起動しても無理ならエラーメッセージやログを晒してみて
0072login:Penguin2014/10/30(木) 10:05:45.95ID:tH7xMHZg
>>66
ねぇ、どうしてさらっと嘘を書くわけ?
$ man sudoers
ちゃんと読めよ
0073login:Penguin2014/10/30(木) 10:15:40.71ID:xdy2nSd7
>>72
だったら何で代わって>>60に答えてやらんのだ?
0074login:Penguin2014/10/30(木) 10:36:22.00ID:RFudBHt/
>>72
なんで man sudoers で >>60 が解決するんだ?
0075login:Penguin2014/10/30(木) 10:36:43.08ID:tH7xMHZg
>>73
ごめん、>>66は>>65に回答しているのかと思った。

>>65,69
いろいろな解決策があると思うが、
例えばその一般ユーザ名がhogeでホスト名がfugaだったら、
/etc/sudoers に
hoge fuga = (root) NOPASSWD: /sbin/shutdown
hoge fuga = (root) NOPASSWD: /sbin/reboot
を追記。追記にはvisudoを使う。
0076login:Penguin2014/10/30(木) 10:37:50.85ID:RFudBHt/
>>65 は sudo 使わずにやりたいんじゃないの?
0077login:Penguin2014/10/30(木) 10:53:15.83ID:4w0FsJoX
ここで >>75 が 「無理」とか答えたら落ちは成立するのかな
0078login:Penguin2014/10/30(木) 11:04:23.08ID:xdy2nSd7
>>77
いろいろな解決策があるらしいからそれ全部開陳してからだな
0079login:Penguin2014/10/30(木) 11:08:07.33ID:RFudBHt/
ディストリによっては一般ユーザ権限で再起動するコマンドとかあったと思うけどなぁ。
なんつったっけ。そういうの普段使わないから忘れた。
0080login:Penguin2014/10/30(木) 11:12:57.38ID:RFudBHt/
思い出した。consolehelper だ。
RedHat 系限定かも。
0081 【東電 73.7 %】 2014/10/30(木) 12:58:08.74ID:6t0qFj2i
>>79
ああ、キミ!また会えたね。久しぶりだ。どうだいあの件は?どうなったか説明したまえな。

神戸市の東、芦屋西宮の知的障害者施設で未成年利用者に性的な行為をして淫行条例で逮捕された三田谷学園元職員の堂垣直人(西宮市老松町)は、結局どういう罪になったの?
被害者家族のケアを芦屋市役所と兵庫県警はちゃんとやったのか?
差別や虐待は環境を選べない子供には関係ない。

http://www.youtube.com/watch?v=JxMzW3ZlV4g&;sns=em


まあ、こっちに座れよ。ゆっくり話そうじゃないか。
0082login:Penguin2014/10/30(木) 14:05:05.55ID:Vo3neVdo
>>75-77
sudoも使えずrootのパスワードも知らないならdbus経由でシャットダウンするしか無いかな
ディストロによって違うけど一例としては
$ dbus-send --system --print-reply --type=method_call --dest=org.freedesktop.login1 /org/freedesktop/login1 org.freedesktop.login1.Manager.PowerOff boolean:true
とか
それすら出来ないように設定してあったらだめだけど
0083login:Penguin2014/10/30(木) 14:16:52.02ID:Vo3neVdo
って、読み返したら>>69にデスクトップのメニューのシャットダウンが使えないって書いてあるからダメかもしれんわ
てか「メニューのシャットダウンが使えないから」ってのが>>65の質問の理由なら、それがなんでなのかを突き止めたほうが良い気がする
0084login:Penguin2014/10/30(木) 14:48:58.26ID:xdy2nSd7
>>83
メ欄にレス番入れちゃうような人だからな
もし良ければ、メニューのシャットダウンが使えない理由の突き止め方教えてあげてほしい
0085login:Penguin2014/10/30(木) 17:16:47.78ID:fg13PeR3
mintとzorinで、homeは共有でマルチブートしてます
mintの方を起動すると

「セッション・フェイル "zorin_desktop"の中にExec行がありません。変わりにフェイルセーフのGNOMEを起動します。」
「これはフェイルセーフのGNOMEセッションです。起動スクリプトをじっくせずに、GNOMEの'デフォルト'セッションにログインしています。
インストールの問題を修正する際に使用して下さい。」

と表示され、自動起動するはずのfcitxが起動しなかったり、パッケージのアップデートを受け付けてくれません
このような症状になってしまった場合どのように操作すれば普通に使えるようになりますか?
0086login:Penguin2014/10/30(木) 18:06:14.34ID:VN/ALgzm
>>85
ソフトのバージョンによって個人用設定ファイルの書式などが変わってたりするので
/home の共有はやめたほうがいい
文書や画像などのデータファイルを共有したいならデータ置き場を別パーテーションに
作って、それを共有するといい
0087login:Penguin2014/10/30(木) 20:42:59.06ID:5vil2FgR
メッセージから察するにmintを入れたあとzorinを/home共通で入れて、mintを上げたら設定ファイルがzorin用に
書き換わってたからmintがうまく上がらなかった、って状態か

mintとzorinが同じバージョン(12.04もしくは14.04ベース)なら共有出来るファイルはもっと別なところに
大量にあると思うんだけどなw
/home以下で共有出来るファイルもあるけど、ファイルサイズ的にはアプリ実体を共有する方が
ディスクの節約になるんだけどね
簡単なとこでいえばoperaとfirefoxを共有、ついでにFlashplayerをoperaとfirefoxで共有みたいな

どっちにしろ今の状態じゃインスコやり直しだねw
0088login:Penguin2014/10/30(木) 21:11:45.93ID:Vo3neVdo
そもそもmintを起動してるのになんでセッション「zorin_desktop」なるもの(zorin.desktopかな?)が関わってくるんだろ
zorinって使ったこと無いけど名前からしてzorin由来のファイルだよね
普通その手のファイルは/usr/share/xsessions以下にインストールされてDMからそれらのどれかを選んで起動するのに使われるけど、
/homeの共有とかがそこに関わってくるとは考えづらいし…いまいち状況が謎だな
0089login:Penguin2014/10/30(木) 21:20:05.27ID:5vil2FgR
ファイルの実体は/usr/share以下にあるけど、起動時にXサーバやWMが参照するファイルが
/home以下にあるからね
なんとなくイメージは出来る
0090login:Penguin2014/10/30(木) 21:28:09.86ID:Vo3neVdo
>>89
/home以下に各セッションを起動するためのdesktopファイルなんてなくない?
0091login:Penguin2014/10/30(木) 21:42:25.24ID:bxR/mZaH
はじめまして
Android4にてsedを使いあるテキストファイルを正規表現置換するやり方を教えて下さい
テキストはUTF-8, CR+LFで主に日本語です。ファイル名もだいたい日本語です
後方参照(よく$1や\1で表されるもの)を使えるテキストエディタがAndroidには無く、端末エミュレータからsedを使えばいけるんじゃないか?と言われました
0092login:Penguin2014/10/30(木) 22:17:06.64ID:+pOdIWh8
>>85
テキストログインして↓をすればGUIのログインは可能になるんじゃないかな
mkdir ~/backup
mv ~/.* ~/backup
cp -a /etc/skel/.* ~

ログインできたらさっさと/homeを分ける作業に取り掛かることをオススメする
0093login:Penguin2014/10/31(金) 02:27:50.57ID:nVF3/AQP
>>91
RubyやJavaScriptにも正規表現はあるよ
Androidに、Rubyは入っていないのか?

プログラム板
Regular Expression(正規表現) Part12
ttp://peace.2ch.net/test/read.cgi/tech/1387257592/l50
0094login:Penguin2014/10/31(金) 13:52:30.26ID:bj3faT5B
>>91
Androidを使っていないけど、
端末エミュレータがあるなら、
$ sed 式 ファイル名 > 新しいファイル名
でいけるかな?置換式の書き方は、
's/置換前/置換後/g'
後方参照は\1とか\2ね。
0095login:Penguin2014/10/31(金) 15:40:05.62ID:S8Y/jALP
>>93
多分無いと思います
>>94
こんな感じにしてみましたが置換されないでただのコピーになってしまいました
sed 's/\n\(ほむ\)ら「/\n\1\1「/g' /storage/emulated/0/杏子「さやかとちゅーしたい……」.txt > /storage/emulated/0/杏子「さやかとちゅーしたい……」2.txt
こっちは何も起きませんでした
sed -i -e 's/\n\(ほむ\)ら「/\n\1\1「/g' /storage/emulated/0/杏子「さやかとちゅーしたい……」.txt
それでも一歩前進した気がします。ありがとうございました
0096login:Penguin2014/10/31(金) 16:05:43.27ID:bj3faT5B
>>95
sedは行単位処理のプログラムなので、改行(\n)にマッチさせるには工夫が必要です。
改行を含めた置換パターンはsedを自由自在に使えるようになってからにした方がよいと思います。
行頭を意味するなら、「\n」ではなく「^」を使うことを勧めます。
0097login:Penguin2014/10/31(金) 16:28:21.79ID:S8Y/jALP
>>96
^にしたら-i -e有りでも無しでも出来ました!
長年(1〜2年程度ですが)の問題が解消されました、ありがとうございます!
これでWinPC立ち上げないで済みます。改行扱いにくいということでまだ課題は残りますが頑張ります
0098login:Penguin2014/10/31(金) 16:38:18.42ID:bj3faT5B
>>97
解決して良かったですね。
ちなみに、-e は式が1個の場合は省略できます。
2個以上の場合に必要です。
例: sed -e 式1 -e 式2 -e 式3 ファイル名 > 新ファイル名

-iは慣れないうちは危険なので、別ファイルに書き出す方が安全だと思います。
0099login:Penguin2014/10/31(金) 23:38:26.16ID:G7mSZrFx
mysql --version
とMySQLのバージョンを確認すると結果が表示されるんですが
service mysql start
とか打つとそんなこまんど有りませんとか表示されるんですがどうしてですか?


CentOS5.5でMySQL 5.1です
古かったのでソースからビルドしました
0100login:Penguin2014/11/01(土) 01:15:47.31ID:KSMx6JrD
>>99
/etc/init.d/ に起動スクリプト置いてないからじゃん?
0101login:Penguin2014/11/01(土) 02:37:18.72ID:RH2Cx8Er
>>100
なるほど!ありがとございました!
ちなみにその起動スクリプトというのは
ビルド時に自動的に生成されないのでしょうか?
普通は手作業でやられるものなのでしょうか?
■ このスレッドは過去ログ倉庫に格納されています