くだらねえ質問はここに書き込め! Part 213
■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin
2014/06/14(土) 02:18:09.43ID:f1wh1oqzいろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux
関連スレッドは >>3-4 あたり。
くだらねえ質問はここに書き込め! Part 212
http://maguro.2ch.net/test/read.cgi/linux/1399900146/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1399900146.html
0052login:Penguin
2014/06/17(火) 16:17:12.63ID:sFzSsVDVレスに誤字が多くてほんとにそう書いたのかあやしいなぁ。
0053login:Penguin
2014/06/17(火) 17:12:10.28ID:PiVjDbmOecho $?は失敗しても成功しても0になりました
0054login:Penguin
2014/06/17(火) 17:15:36.77ID:bK4Hs+ul0055login:Penguin
2014/06/17(火) 21:31:07.44ID:5pPlp5+e結果報告です。
linux mint 13 だったのでインストールせず、色々調べてシェルスクリプトで何とか出来ました。
ノートPCですが今入力中で6.6Wまで下がりました。
0056login:Penguin
2014/06/17(火) 22:10:22.29ID:3iKqg10/どうすれば良いでしょうか?
現在、Mint17Cinnamonで、下記の方法でatokx3を入れた状態です。
http://www.k5.dion.ne.jp/~r-f/sicklylife/memo/ubuntu1404/settings.html#atok_in
設定→キーボードショートカットの中には、
Ctrl+Spaceへの割り当ては見付かりませんでした。
宜しくお願いします。
0057login:Penguin
2014/06/17(火) 23:26:04.45ID:uQ39XAjb0058login:Penguin
2014/06/17(火) 23:31:57.67ID:3iKqg10/一応 iiimf-le-tools --lang ja --remove-hotkey '<Control>space'
しても反映されず、/etc/iiim/js_triggerkeys.conf の中身は
Shift+space no でした。
iiimf-properties も入らないので諦めます。
0059login:Penguin
2014/06/18(水) 10:19:59.67ID:hu74Tgicconfig.log
0060login:Penguin
2014/06/18(水) 21:15:07.96ID:aIF7l08OCDを作成し,起動するとlow graphics modeになります.
新規インストール直後のUbuntu 14.04にrelinuxをインストールし,そこからライブCDを作成しても同様の症状です.
また,作成したライブCDからの起動を,実機と仮想マシンの両方で試してみましたがどちらも同じ症状です.
問題の解決策を知りたいです.
よろしくお願いします.
0061login:Penguin
2014/06/18(水) 21:49:26.77ID:xx5Zbeg9グラボとの相性でそうなることはあるよ
3D使えないって判定されちゃってる
Unity(というかOpenGL)無理なんで個人的にはLubuntuにしたけど
0062login:Penguin
2014/06/18(水) 22:31:52.03ID:aIF7l08Oありがとうございます.
仮想マシン上でライブCDを作成することを試してきました.
しかし結果は,これまでと変わりませんでした.
0063login:Penguin
2014/06/18(水) 22:33:10.89ID:xx5Zbeg9仮想だったらそりゃ余計弾かれるでしょ
0064login:Penguin
2014/06/18(水) 22:52:08.58ID:aIF7l08O標準のUbuntu14.04であれば問題なく起動できるのですが,
relinuxで作成したUbuntu14.04のCDから起動するとlow graphics modeになるという状態です.
0065login:Penguin
2014/06/18(水) 23:18:25.09ID:BhaStmv4(LiveCDのカーネルに組み込んでいない)ってオチじゃない?
0066login:Penguin
2014/06/18(水) 23:30:37.34ID:yl0Ehtth0067login:Penguin
2014/06/18(水) 23:34:14.24ID:epGGfbTH「GNU screen」でぐぐるといい。
0068login:Penguin
2014/06/18(水) 23:52:00.08ID:IKq/DCLRXが正常に起動できなかった時にfailsafe用のxorg.confで起動してる時に出るみたいね
Xのログ(/var/log/Xorg.0.logとか)をpastebinとかに貼ったりしたら誰かすごい人が助けてくれるかも
0069login:Penguin
2014/06/19(木) 00:15:07.96ID:mDj27A/xもう見ていないかもしれないけど、以下の記事の内容が気にかかる。
http://d.hatena.ne.jp/mtv/20080830/p2
個人的に興味あるけど試す時間が無いのですよ・・
0070login:Penguin
2014/06/19(木) 00:31:13.77ID:sFf/bKMdまだ自分には難しそうなのと、
デスクトップLinuxは数年振りなので、
今は別の環境構築に、1つずつ取り組んでいます。
取り敢えずemacsのマークセットは、
C-@でするように、手を矯正中なので大丈夫ですw
0071login:Penguin
2014/06/19(木) 06:37:16.36ID:KmiSN/kcctrl + shift + spaceでマーク可能。
確かにctrl + spaceで半角/日本語が切り替わって嫌だねぇ。
これ以外はSSH経由と変わらないはず(Altが中途半端にメタキーとして使えるくらいか)。
0072login:Penguin
2014/06/19(木) 10:12:57.44ID:zwCKCUkwsshで24時間稼働サーバにリモートログインして開発してるときとか、デタッチで切り離して翌日再ログインしてリタッチすると、前日の状態から続けられる。不意の切断や端末変えるときも使える。
あとマウス使わないで出力のコピーや検索できるとこが便利。
0073login:Penguin
2014/06/19(木) 11:50:46.82ID:ezjxkLGBi386に合う最新はubuntu-ja-12.04.2-desktop-i386.isoでよろしいのかしら?
0074login:Penguin
2014/06/19(木) 12:09:22.99ID:Bd4UaAvL0075login:Penguin
2014/06/19(木) 12:44:39.95ID:KmiSN/kc12.04、あるいは14.04が長期間サポートの最新です。
14.04は下記の一番下のリンクから取得できます。
https://www.ubuntulinux.jp/News/ubuntu1404-ja-remix
0076login:Penguin
2014/06/19(木) 12:50:20.96ID:ezjxkLGBi386用の14.04が出てたのですね
ありがとうございます
0077login:Penguin
2014/06/19(木) 14:09:29.10ID:/Ae1Fv7Gありがとうございます.
いくつか確認してみましたが,問題点は見つからず.
しかし類似ソフトであるRemastersysを試してみたところあっさり動作しました.
多数のアドバイスありがとうございました.
0078login:Penguin
2014/06/19(木) 20:16:04.12ID:C3eUy9wE.jpg の拡張子をもつファイルを更新日付が最も新しい100件のみ表示。
※更新日付順にソートはしない
findでできますかね?
0079login:Penguin
2014/06/19(木) 20:37:44.66ID:HlNnLCL10080login:Penguin
2014/06/19(木) 21:05:21.59ID:OSzwB4BU低スペなら別にいれなくてもいい
0081login:Penguin
2014/06/19(木) 21:33:46.01ID:k/3dRrPA<<< に関するマニュアルの記載場所をご存知でしたら教えてください。
0082login:Penguin
2014/06/19(木) 21:40:39.75ID:xBmBl2E7http://linuxjm.sourceforge.jp/html/GNU_bash/man1/bash.1.html#lbBP
0083login:Penguin
2014/06/19(木) 21:53:46.58ID:k/3dRrPA自分の環境ではbashの日本語マニュアルには記載がなかったのですが
英語マニュアルの方にはありました。
どうもありがとうございました。
0084login:Penguin
2014/06/19(木) 22:21:44.61ID:oKbh1qel0085login:Penguin
2014/06/19(木) 22:22:55.49ID:xBmBl2E70086login:Penguin
2014/06/20(金) 00:19:21.57ID:stmtuA3jtmp=`mktemp` && find . -name "*.jpg" | xargs ls -l --time-style=long-iso | sort -r -k 6,7 | head -n 100 > ${tmp} \
&& for f in `find . -name "*.jpg"` ; do grep ${f} ${tmp} > /dev/null && echo ${f} ; done && rm -f ${tmp}
0087login:Penguin
2014/06/20(金) 04:49:46.98ID:qD2d710f>更新日付が最も新しい100件
sort, head が必要
0088login:Penguin
2014/06/20(金) 05:52:28.16ID:thV5B9gUできます。
パイプとかも使えば。
0089login:Penguin
2014/06/20(金) 06:50:13.66ID:C1pCOgFM質問者ではないのですが、最近シェルに興味を持ち始めた者です。
${f}, ${tmp}のように変数を{}で囲っていますが
{}がないとどのような不具合があるのでしょうか?
0090login:Penguin
2014/06/20(金) 07:21:00.04ID:stmtuA3j文字列の結合で困ることがあるかもしれない。
n="opp"; echo $npai ; echo ${n}pai
0091login:Penguin
2014/06/20(金) 07:44:09.65ID:C1pCOgFMレスありがとうございます。
必要なのはその場合だけでいいんですよね。
ファイル名にスペースを含む場合に気を付けなければならないことと混乱していました。
>>78
おもしろそうなので自分もやってみました。
#!/bin/bash
find ./{dir1,dir2} -type f -name "*.jpg" | while read file; do
echo "`stat --printf=%Y $file` $file"
done | sort -rn | head -n 100 | awk '{print $2}'
0092login:Penguin
2014/06/20(金) 08:06:55.91ID:C1pCOgFMこれだとファイルパスにスペースを含む場合がだめだ... orz
0093login:Penguin
2014/06/20(金) 13:33:59.01ID:VzCj3O7F0094login:Penguin
2014/06/20(金) 14:02:57.25ID:t+jf2dYlリンク切れにならないように追従させる安全なmvを行いたいのだけど、
専用コマンドとかあれば教えてください。
または、readlinkの逆の機能、実ファイルに対して、シンボリックリンクで参照されているかどうかを調べる
簡単な方法があれば教えてください。
なければ、泥臭い方法でシェルスクリプトを書こうかと思うのですが、とっても泥臭くなりそうで。。。
0095login:Penguin
2014/06/20(金) 14:05:30.99ID:nj3pnou4rsync でその辺うまいことできないっけ。
0096login:Penguin
2014/06/20(金) 16:12:28.81ID:BOVGNBeO0097login:Penguin
2014/06/20(金) 16:19:06.08ID:pX+V4JKBどれくらいの精度を期待してるんだよ。
0098login:Penguin
2014/06/20(金) 16:19:56.02ID:t+jf2dYlタイマーの精度は、マザーボードに依存するので、Linuxかどうかは関係がない。
それとも、ntpの話?
0099login:Penguin
2014/06/20(金) 16:23:42.47ID:2IlDtOBK0100login:Penguin
2014/06/20(金) 16:31:20.58ID:BOVGNBeO0101login:Penguin
2014/06/20(金) 16:37:26.53ID:nj3pnou4この辺あるね。
http://das.nasophon.de/klick/
http://das.nasophon.de/gtklick/
http://www.antcom.de/gtick/
0102login:Penguin
2014/06/20(金) 16:49:53.75ID:t+jf2dYl$ for i in $(seq 1 100); do sleep 1s; aplay hoge.wav; done
これでテンポ60になっていたら、OKでは。
hoge.wavは適当に短いものに読み替えて。
wavの長さを調べるには
$ mediainfo /usr/share/evolution/3.10/sounds/default_alarm.wav |grep Duration | uniq
Duration : 1s 72ms
こんな感じ。
0103login:Penguin
2014/06/20(金) 23:32:20.76ID:t/x5/qXq多分その泥臭い方法のが早道だと思いますよ。
そもそも自然と、出来るだけ相対パスで、もしくは後から見ても分かるように、
ln -s するように思いますが、やっつけで色々やってしまった場合とか、
他人の環境を引き継がされたような場合とかは、恐らく皆さん、
諦めて仕切り直して、対応してるんじゃないかと思いますよ。
0104login:Penguin
2014/06/21(土) 04:57:29.87ID:7+vxcIUG/home
をsdカードにしてしまおうと思うのですが
sdカードは遅いのでfirefoxとかの動作で
ひっかかりおきないか心配です
/home
をsdカードにするのは実用に耐えられるものなのでしょうか
0105login:Penguin
2014/06/21(土) 05:31:46.99ID:A6URlZKqCでclock();使えばイケるでしょうね
0106login:Penguin
2014/06/21(土) 06:42:23.35ID:A6URlZKq0107login:Penguin
2014/06/21(土) 06:43:52.84ID:0qdxNYj9Firefoxのキャッシュを無効にする or
~/.cacheをtempfsか他のストレージ上のFSをマウントしたディレクトリへのシンボリックにしておこう
0108login:Penguin
2014/06/21(土) 07:54:25.84ID:A6URlZKqclock_gettime();を使った一例
http://codepad.org/Q9KgOGiY
このソースをコピペしファイル my_metro.c などに保存し、
metronom.wavを用意し、ソースに書いてあるけど
> #define COMMAND "aplay -q metronom.wav" // 実行するコマンド
> #define TEMPO (60) // 1分あたり何拍か
を自分で好きに書きなおしコンパイル
gcc -o my_metro my_metro.c -Wall -O3 -lrt
して、出来上がったmy_metroを実行するとTEMPOで指定した間隔で
COMMANDがそれなりの精度で実行される はず
0109login:Penguin
2014/06/21(土) 08:10:16.38ID:A6URlZKq>>108 は、
TEMPOに大きな値を指定して音の鳴る間隔を短くしすぎない方が良いです。
(ゼロも指定しないこと)
前と後の音声再生処理が衝突するのか知らないけど素直に音が出ず、
いくつかの音が糞詰りみたいにたまって一気に全て出た時に
大音量でスピーカーとか壊れるかもしれないので
注意してください。
0110login:Penguin
2014/06/21(土) 10:29:08.23ID:E6u9wRZ0SDカードは耐えられない。すぐ壊れるのでおよしに。
0111login:Penguin
2014/06/21(土) 10:30:13.09ID:E6u9wRZ0cp -d した後で rmするとか。
0112login:Penguin
2014/06/21(土) 10:55:35.75ID:45HdR+XPありがとう。
素直に、find / -type l |grep でガリガリ検出して、対応することにする。
>>111
ありがとう。でも、被参照の話なので、逆なんだ。
$ mkdir A B
$ touch A/hoge
$ ln -s A/hoge B/fuga
Bの存在は未知。ここまでが前提。>>111の方法でAをCに移動する。
$ cp -dr A C
$ rm -r A
$ ls -l B
合計 0
lrwxrwxrwx 1 hoge hoge 6 6月 21 10:51 fuga -> A/hoge
リンク切れ。
>>95
rsyncには日常的にお世話になっているが、そのような機能はなかった気がする。
0113login:Penguin
2014/06/21(土) 12:33:16.88ID:JX4H0Uvychrootでごっそりそのまま使うのもありかも。
0114login:Penguin
2014/06/21(土) 14:07:24.81ID:45HdR+XPありがとう。誤解を招く書き方をして申し訳ない。
万が一のことを考えてrootから検索したのであって、実質的には$HOME配下。
$HOME/Documents/hoge/2014/0421/fuga
を
$HOME/Documents/hoge/2014/done/fuga
にmvさせたいとか、そういうレベルの話で、
fuga配下にある数百のファイルのどれかを参照するどこかのファイル(例えば、
$HOME/Documents/hoge/2014/0422/tab/hogehoge.txt)が
リンク切れにならないように、安全に追従させながらmvしたいという話。
つまり、
fugaのmv前
$HOME/Documents/hoge/2014/0422/tab/hogehoge.txt → $HOME/Documents/hoge/2014/0421/fuga/f1/hogehoge.txt
fugaのmv後
$HOME/Documents/hoge/2014/0422/tab/hogehoge.txt → $HOME/Documents/hoge/2014/done/fuga/f1/hogehoge.txt
となるmvの話。
ここで、$HOME/Documents/hoge/2014/0422/tab/hogehoge.txtがfuga配下のファイルを参照していることは未知、
というかこれを知る方法がないかというのが質問(>>94)の趣旨の1つ。
>>94 の説明で十分に伝わると思ってしまったけど、なかなか伝わらないorz
chrootだと、ごっそりrootを変えてしまうので、ちょっと趣旨にあわない気がする。
0115login:Penguin
2014/06/21(土) 15:04:26.74ID:45HdR+XP【誤】 fuga配下にある数百のファイルのどれかを参照するどこかのファイル(例えば、
【正】 fuga配下にある数百のファイルのどれかを参照するどこかのシンボリックリンク(例えば、
0116login:Penguin
2014/06/21(土) 15:40:50.74ID:E9CvNGVp複雑なんで流し読みしかしてないんだけど最終的にゴリゴリスクリプト書くとしたら
find -L / -samefile realfile
(/は検索したいパス、realfileは対象の実ファイル、指定した実ファイルを参照してるシンボリックリンクを探すオプション-Lと-samefile)なんて役に立つ?
全然関係なかったらごめんよ
0117login:Penguin
2014/06/21(土) 17:35:49.09ID:45HdR+XPおぉ、ありがとうございます。-Lと-samefileの組み合わせは知りませんでした。
GNUだけかとおもったら、MacOSXも-Lオプションがありました。私が無知だったようです。
私が愚考した find / -type l |grep は実体とシンボリックリンクが同名である前提があり、
また同名の別ファイルを考慮していませんが、
find -L / -samefile file だと、同名別ファイルは除外されますし、
シンボリック名が実体と異なっていても検出できました。
シンボリックリンクを実体までたどらせてそのinodeを比較するなんて思いつきもしませんでした。
素晴らしいです。助かりました。
0118login:Penguin
2014/06/21(土) 20:15:36.90ID:02PZdD/Oわざわざ " で囲む意図が何かあるのでしょうか?
if [ -n "$string" ]; then
... ...
fi
result=`echo "$string" | grep '^[A-Z][a-z]\+$'`
0119login:Penguin
2014/06/21(土) 20:28:13.42ID:6uCZ14y7空白を含んでるとき対策。
$ string="a b"
$ [ -n $string ] && echo ok
bash: [: a: binary operator expected
$
0120login:Penguin
2014/06/21(土) 20:44:14.58ID:02PZdD/Oなるほど!
> result=`echo "$string" | grep '^[A-Z][a-z]\+$'`
こちらの例でも連続した空白を含む場合に影響がありますね。
どうもありがとうございました。
0121login:Penguin
2014/06/21(土) 23:15:22.62ID:CjS+MSKd以後はそこだけ直せばいい
0122login:Penguin
2014/06/21(土) 23:24:21.65ID:WXbhQsQoPythonです
0123login:Penguin
2014/06/21(土) 23:42:50.31ID:6uCZ14y7rm
0124login:Penguin
2014/06/21(土) 23:43:47.36ID:WXbhQsQo0125login:Penguin
2014/06/21(土) 23:51:44.56ID:Q+BsULcZMakefileが対応してたら make uninstall で削除できる
0126login:Penguin
2014/06/21(土) 23:54:08.47ID:WXbhQsQo0127login:Penguin
2014/06/22(日) 00:03:32.59ID:1QtcR32rpacoとか使うと幸せに慣れるかも
0128login:Penguin
2014/06/22(日) 00:03:54.47ID:+T13t8JRhttp://www12.atwiki.jp/linux2ch/pages/60.html#id_1d7399a1
0129login:Penguin
2014/06/22(日) 00:38:58.73ID:ImMUT7eu次からはmake install使わずにcheckinstall使えばdebやrpmのパッケージとしてインストールできる
ttp://ja.wikipedia.org/wiki/CheckInstall
0130login:Penguin
2014/06/22(日) 00:41:16.60ID:+T13t8JR0131login:Penguin
2014/06/22(日) 00:55:42.21ID:DAe6/Geh0132login:Penguin
2014/06/22(日) 02:46:23.57ID:zoyrt6pjしかしpostfixのmailqueueが0のままで
#munin-run postfix_mailqueue
deferred.value 0
active.value 0
maildrop.value 0
incoming.value 0
corrupt.value 0
hold.value 0
こんな感じです。
もちろんメールはある程度流れているのですが、まったく検討がついていません。
munin-nodeには
[postfix*]
user root
env.logfile maillog
と記載もしました。
ログを見に行っている場所が違うのでしょうか?
0133132
2014/06/22(日) 03:25:50.72ID:zoyrt6pj0134login:Penguin
2014/06/22(日) 07:28:59.17ID:vQLjQBZz0135login:Penguin
2014/06/22(日) 10:24:49.75ID:l8/bqWgq0136login:Penguin
2014/06/22(日) 11:09:35.42ID:SsOv6IXs0137login:Penguin
2014/06/22(日) 11:15:46.87ID:+T13t8JRufw でも設定できるよ。
裏は iptables だけど。
0138login:Penguin
2014/06/22(日) 11:16:06.34ID:VJCnSKfFubuntu的にはufw
0139login:Penguin
2014/06/22(日) 12:42:47.61ID:Yc8P3i+s今日入れて使ってる
5月までは不安定だったけど今のパッケージは安定
0140login:Penguin
2014/06/22(日) 15:28:02.89ID:XbnCGNWp0141login:Penguin
2014/06/22(日) 15:42:40.82ID:L1ApdCky\chapter{\TeX} % 第九章+
ttp://peace.2ch.net/test/read.cgi/unix/1380736314/
0142login:Penguin
2014/06/22(日) 15:51:00.23ID:18X+qrgz0143login:Penguin
2014/06/22(日) 15:54:02.71ID:VJCnSKfF共通な話題はunix板で相互活用が基本だからね。
0144login:Penguin
2014/06/22(日) 15:56:38.49ID:UUzwBIGQ例えば、インドネシア語版のサイトだと、当然、インドネシア語での問い合わせがあるわけじゃないですか。
同様に、アイスランド語版のサイトでは、アイスランド語での問い合わせがあるということですよね?
てことは、今の例で考えると、インドネシア人やアイスランド人を雇わないといけないということなんでしょうか?
それとも、何か別の方法があるのでしょうか?
そもそも、地球上には全てでいくつの言語があるのでしょうか?
教えてください。
0145login:Penguin
2014/06/22(日) 16:08:31.45ID:18X+qrgzああそうなんだ知らなかった
thx
>>144
インドネシア人やアイスランド人を雇わなきゃいけないということはないだろうけど
当然、インドネシア語やアイスランド語を使いこなせる人がいないと駄目だよね
言語数は学者によって意見が分かれてて3,000から8,000語と言われている
5,000くらいが多数意見かな
0146login:Penguin
2014/06/22(日) 16:30:58.25ID:UUzwBIGQ回答ありがとうございます。
>当然、インドネシア語やアイスランド語を使いこなせる人がいないと駄目だよね
やっぱりそうですか・・・。
かなりマイナーな言語になると、それを使いこなせる人を探すのがかなり大変になってくると思うのですが、
そういう場合、どうやってそういう人を雇えば良いのでしょうか?
ハローワークとかで求人するしかないのでしょうか?
例えば、ウガンダ西部で話されているニャキタラ語とかだとどうでしょうか?
ちなみに、Googleはニャキタラ語にも対応しているので、
ウガンダ西部の人間か、その言語に精通している人間を雇っているということですよね?
0147login:Penguin
2014/06/22(日) 16:34:32.22ID:18X+qrgzウガンダ大使館に相談すれば良いんじゃね?
板違いだからこの話題ここで終了な
あとは然るべきところで質問してくれ
0148login:Penguin
2014/06/22(日) 16:48:31.05ID:ZGpSFIZeTwitter本社は日本語でサポートしてるか?
facebook本社は日本語でサポートしてるか?
0149login:Penguin
2014/06/22(日) 17:05:00.82ID:UUzwBIGQどういうこと?
0150login:Penguin
2014/06/22(日) 17:07:31.77ID:XbnCGNWp早速、ありがとうございました。
0151login:Penguin
2014/06/22(日) 17:15:40.61ID:UFFzj/dW知名度云々よりアクセスできるかどうかも分からんし
■ このスレッドは過去ログ倉庫に格納されています