2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

Mac OS XをUnixとして使ってる人の為のスレ 17

1 :名称未設定:2013/11/03(日) 08:47:48.41 ID:IpxPfnjA0.net
Mac OS X を Unix として使ってる人の為のスレです。

■関連スレ
Fink 使ってるの洩れだけなのかっ!?【rev.2】
http://anago.2ch.net/test/read.cgi/mac/1166780804/
MacPorts でワクワク UNIX ライフ Part 3
http://anago.2ch.net/test/read.cgi/mac/1315401888/
Homebrew でゾクゾク UNIX ライフ2
http://anago.2ch.net/test/read.cgi/mac/1309843497/
AppleScript アップルスクリプト 質問、発表 5
http://anago.2ch.net/test/read.cgi/mac/1330350325/
【中の人】Automator【小人】2人目
http://anago.2ch.net/test/read.cgi/mac/1168924788/
【タマニハ】MacにLinux入れようよ!その4【チガウノ】
http://anago.2ch.net/test/read.cgi/mac/1277458655/
Mac de Emacs総合スレ v7
http://anago.2ch.net/test/read.cgi/mac/1328699139/
Mac Vim 再び
http://anago.2ch.net/test/read.cgi/mac/1133534694/
Macでプログラミング{10}
http://anago.2ch.net/test/read.cgi/mac/1248682344/

■前スレ
Mac OS XをUnixとして使ってる人の為のスレ その16
http://anago.2ch.net/test/read.cgi/mac/1302132772/

2 :名称未設定:2013/11/03(日) 08:48:38.45 ID:IpxPfnjA0.net
■過去スレ
01 http://pc.2ch.net/mac/kako/1001/10019/1001930035.html
02 http://pc.2ch.net/mac/kako/1019/10190/1019020530.html
03 http://pc.2ch.net/test/read.cgi/mac/1033643484/
04 http://pc.2ch.net/test/read.cgi/mac/1043836633/
05 http://pc.2ch.net/test/read.cgi/mac/1055874672/
06 http://pc5.2ch.net/test/read.cgi/mac/1071763282/
07 http://pc5.2ch.net/test/read.cgi/mac/1088123927/
08 http://pc7.2ch.net/test/read.cgi/mac/1100943859/
09 http://pc7.2ch.net/test/read.cgi/mac/1110091356/
10 http://pc7.2ch.net/test/read.cgi/mac/1123508169/
11 http://pc7.2ch.net/test/read.cgi/mac/1137478058/
12 http://pc11.2ch.net/test/read.cgi/mac/1152884104/
13 http://pc11.2ch.net/test/read.cgi/mac/1190016804/
14 http://pc11.2ch.net/test/read.cgi/mac/1216715423/
15 http://hibari.2ch.net/test/read.cgi/mac/1247059597/

テンプレ終わり

3 :名称未設定:2013/11/03(日) 12:51:22.16 ID:IQOCt8xG0.net
前スレ見ないまま書くけど、
オライリーの新しい本出たんだねぇ。
書店で平積みだった。

4 :名称未設定:2013/11/03(日) 22:29:04.75 ID:a3V7n7Nj0.net
激しく今更だがUNIXって普通大文字で書かないか?

5 :名称未設定:2013/11/03(日) 23:28:18.76 ID:p2tqxZv0P.net
このスレを昨日に見つけて前スレ読んでみたけど、お前ら神だな
なんて有益なスレなんだ(俺にとって)

6 :名称未設定:2013/11/03(日) 23:31:13.33 ID:GFSF/9cH0.net
>>4
UNIXはTOGの商標。
それと区別する目的でUnixって書いたりする。

7 :名称未設定:2013/11/03(日) 23:49:23.20 ID:a3V7n7Nj0.net
当のAppleがUNIXって綴ってるわけだが

8 :名称未設定:2013/11/03(日) 23:59:15.10 ID:QpnAFVJ60.net
元はこのスレもUNIXだったが商標問題が出てきたときに
誰かが勝手にUnixに変えてそれ以来そのまま。

次スレからはUNIXでいいと思う。

9 :名称未設定:2013/11/04(月) 00:02:04.31 ID:GFSF/9cH0.net
>>7
AppleはそのためにTOGの認証を受けたからUNIXの商標を宣伝に使う。
このスレのUnixは商標じゃない方。なんだと思ってる。

10 :名称未設定:2013/11/04(月) 00:04:53.68 ID:b539sgVe0.net
掲示板のタイトルに商標名をつかうことを
商標法は禁じてないと思うけど。
よくxxxxはxxxxの商標ですって本にかいてあるけど、
あれ書く必要ないはず

11 :名称未設定:2013/11/04(月) 00:06:56.80 ID:fx2M/wpt0.net
問題があるからUNIXと書かないっていう事じゃなくて、
いわゆるUnix系(LinuxとかBSDとか、それからUNIXとか)向けのソフト便利に使いましょうよ、
みたいなスレだからそう綴ってるんだと勝手に思ってた。

12 :名称未設定:2013/11/04(月) 00:47:41.38 ID:tIK9yDuF0.net
別に間違っているわけでもないんだし

13 :名称未設定:2013/11/04(月) 00:51:12.44 ID:tIK9yDuF0.net
そういえば Mac OS X じゃなく OS X になったんだっけ
結局どっちでもいいってことだよw

14 :名称未設定:2013/11/04(月) 00:51:58.26 ID:0/acsXUp0.net
そっちもかよw

15 :名称未設定:2013/11/04(月) 01:30:51.64 ID:izI/O7VRP.net
ところで、wgetコマンドが使いたくて、Air(Marvericks)にはじめてmacportsの最新版をpkgダウンロードして標準インストールしたんですよ
さてsudo port install wget ってしてもエラー!!って怒られるんですがどうしたらいいのでしょう?

16 :名称未設定:2013/11/04(月) 01:48:55.57 ID:XScBe39W0.net
MacPorts でワクワク UNIX ライフ Part 3
http://anago.2ch.net/test/read.cgi/mac/1315401888/

17 :名称未設定:2013/11/04(月) 02:18:54.37 ID:0/acsXUp0.net
ビルドしたらよくね?

18 :名称未設定:2013/11/04(月) 08:01:31.17 ID:/FMNPiDK0.net
>>15
Homebrew 使ってみたら?

http://brew.sh/index_ja.html

19 :名称未設定:2013/11/04(月) 10:15:02.52 ID:8e/62F960.net
>>18
homebrewはいいね

20 :名称未設定:2013/11/04(月) 11:24:29.95 ID:Jb0JvDg80.net
rubyが2.0.0p247になったけど、readlineが入っていないのかirbで日本語文字化けするな。
rbenvとかで入れないとだめか。

21 :15:2013/11/04(月) 11:29:29.16 ID:izI/O7VRP.net
いやー、自分でビルドすることも考えたのですがMacportsは以前から良く見聞きするので興味あったんです、ワクワクスレを見たところmavericksには現時点で完全には対応していないことが分かりました!
仕方ないのでとりあえず風俗いってきます

22 :名称未設定:2013/11/04(月) 11:47:47.10 ID:fx2M/wpt0.net
>>15
普通にインスコして使ってる

23 :15:2013/11/04(月) 12:19:34.08 ID:izI/O7VRP.net
>>22
原因が分かりました、Xcodeは以前からインストールしていたのですが一度も起動していなかったのです普段はiMac使いなので気付かなかった
homebrewをインストールしたらXcode変だけど?みたいな感じのエラーが出たので気付きました。
皆さんありがとう!Mac楽しい!

24 :名称未設定:2013/11/04(月) 14:22:41.76 ID:izI/O7VRP.net
wgetを使おうと調べてるんだけど、URLリストにグーグルとYahooを入れてダウンロードすると
index.html
index.html.1
って保存されるのですが、これを
www.google.com.html
www.yahoo.co.jp.html
のようにURLをファイル名にして保存する案は無いですか?

25 :名称未設定:2013/11/04(月) 14:30:31.21 ID:fx2M/wpt0.net
>>24
ちょっと違うけど -x でいんじゃね?

26 :名称未設定:2013/11/04(月) 14:39:02.82 ID:izI/O7VRP.net
さっそく試してみます!
ありがとう

27 :名称未設定:2013/11/04(月) 14:48:03.12 ID:izI/O7VRP.net
んーー!惜しい!
ディレクトリが作られて下にindex.htmlが落ちて来るんですね!

続きはcpコマンド等でなんとかならないですか?
なんとかURL.htmlにしたいのですが

28 :名称未設定:2013/11/04(月) 14:50:49.36 ID:fx2M/wpt0.net
そこはUnixなんだから好きにやれよ...

29 :名称未設定:2013/11/04(月) 14:53:21.85 ID:izI/O7VRP.net
おけ、頑張ってみるので
ヒントとか下さい!お願い!

30 :名称未設定:2013/11/04(月) 14:54:58.39 ID:fx2M/wpt0.net
自分ならperlなりpythonなりで回すけど

31 :名称未設定:2013/11/04(月) 14:56:14.44 ID:izI/O7VRP.net
サンキュー神!ちょっと調べてくる!

32 :名称未設定:2013/11/04(月) 14:59:20.83 ID:EVrN2Nvj0.net
>>27
-Oで任意のファイル名に落とせるよ
wget url -O hoge.html
でhoge.htmlにurlのhtmlが保存されるけど、こーゆーこと?
詳しくはwget -hで

33 :名称未設定:2013/11/04(月) 15:05:47.08 ID:izI/O7VRP.net
>>32
ヘルプから-Oオプションで任意のファイル名を付けれるのは把握していたのですが、-iオプションでURLリストを渡す時は使えないのかなと、例えば-O hoge.txtとしてURLリスト渡すと
hoge.txt
hoge.txt.1
となってしまうんですよね、困った

34 :名称未設定:2013/11/04(月) 15:06:21.64 ID:c02X3ndl0.net
echo 'URL' | perl -lne '(my $o = $_) =~ s{/}{_}g ; print qq{wget $_ -O $o.html }' | sh

↑このレベルの答えが欲しかったんちゃうん?

35 :名称未設定:2013/11/04(月) 15:12:41.44 ID:izI/O7VRP.net
>>34
なにこれ、実行したらどうなるのですか?
解読するには何を調べたら良い!?

36 :名称未設定:2013/11/04(月) 15:13:40.33 ID:EVrN2Nvj0.net
>>33
自分もshかperlか何かで回すけど別解としてこういうのは?
URLリストを以下のようにして保存
http://www.google.com/ -O googole.html
http://www.yahoo.co.jp/ -O yahoo.html

wget -i リストファイル

37 :名称未設定:2013/11/04(月) 15:18:20.28 ID:c02X3ndl0.net
>>35
単にURL.htmlがゲット出来るだけだよ
URLに/が含まれたら、そのパスを探しに行くから、
/を_に置換してる作業をしてるだけ。
>>36氏の方がスマートだな

38 :名称未設定:2013/11/04(月) 15:22:04.16 ID:aDA16vI60.net
ID変わったかも?
>>36 氏の通り実行するとログはこんな感じになりました

--2013-11-04 15:19:15--
https://www.google.co.jp%20-o%20google.com.html/
Resolving www.google.co.jp -o google.com.html...
failed: nodename nor servname provided, or not known.

>>37
なるほど、難しい処理してるけど覚えたいので解読してみます、これはこのままターミナルに貼付けたら良いのでしょうか?
ちなみにURLリストはどこで読み込んでいるのでしょう?

39 :名称未設定:2013/11/04(月) 15:28:40.93 ID:c02X3ndl0.net
>>38
単に他の親切な人に例示しただけなんだが、、、

実行するなら自己責任で、
cat URLLIST | perl -lne '(my $o = $_) =~ s{/}{_}g ; print qq{wget $_ -O $o.html }' | sh

40 :名称未設定:2013/11/04(月) 15:39:32.31 ID:EVrN2Nvj0.net
>>38
ごめんなさいwget -iだとリストはURLしか期待されてないみたい
やっぱ上にあるワンライナーがスマートだと思う

41 :名称未設定:2013/11/04(月) 15:53:42.16 ID:aDA16vI60.net
皆さん、たくさんの意見ありがとうございます
初めは軽い気持ちで質問したのですが、とても参考になりました
改めて>>39さんの書き込みを調べて勉強してきます!!!!

42 :名称未設定:2013/11/04(月) 16:30:25.92 ID:aDA16vI60.net
とか良いつつ、最後に一つだけ
>>39 氏のワンライナー?って言うの?一行プログラム? なんですが、いわゆるPerlなのでしょうか?
最後にshって書いているのでsh シェルスクリプトというジャンルなのでしょうか?

日本語がおかしくて申し訳ないですがお願いします。

43 :名称未設定:2013/11/04(月) 16:37:12.27 ID:fx2M/wpt0.net
URLリストをperlの小さいプログラムで加工してコマンド列を作って、それをシェルに食わせて実行。

44 :名称未設定:2013/11/04(月) 16:48:45.69 ID:izI/O7VRP.net
>>43
お世話になります!
ありがとう、調べてくるよ!

45 :名称未設定:2013/11/04(月) 16:57:14.48 ID:wrrZw+Zh0.net
sed (& bash) で書くとこんな感じ(?)

cat URLLIST | while read URL
do
wget "$URL" -O "$(echo "$URL" | sed -e 's/.*¥/¥///;s/¥/.*//').html"
done

46 :名称未設定:2013/11/04(月) 17:27:58.70 ID:wrrZw+Zh0.net
bash だけでこんな感じで

cat URLLIST | while read URL
do
HOST="${URL#*//}";HOST="${HOST%%/*}"
wget "$URL" -O "$HOST.html"
done

ああ、そういえばという自己満

47 :名称未設定:2013/11/04(月) 17:45:14.53 ID:aDA16vI60.net
>>46
catで表示されたLISTを一行ごとにwgetしてるって事ですよね?
それぞれURLとHOSTに変数?として挿入してると
ところで、URLリストの1行目を読みこんで2行目を読み込んでみたいな処理はどこかで行ってるの?
上から順に読み込んで最終行で終了的なのは仕様なのでしょうか?

48 :名称未設定:2013/11/04(月) 18:02:12.91 ID:wrrZw+Zh0.net
while
do

done

が、繰り返し構文

read はコマンドで、標準入力からの1行を引数の変数(この場合URL)に展開し、終わり(最終行の次で終了)だとおわりだよーんとステータスを返す
while read なので、read が終わりだよーんになるまで繰り返す

URLからHOSTを取り出すのは文字列操作で、いろいろコマンドがあるわな、そういえばbashにも簡易にできたなというヘンテコな方法

ちなみに
cat URLLIST | while read URL
do
...
done
でなく
while read URL
do
...
done < URLLIST
でも同じ

49 :名称未設定:2013/11/04(月) 18:10:03.53 ID:aDA16vI60.net
なるほど、readは1行ずつ読んで終わりだよ〜んまで繰り返す処理なんですね。

非常に分かりやすかったです、先生みたいだ。 いや、師匠か
このスレは神様がいっぱいやで〜

50 :名称未設定:2013/11/04(月) 18:21:24.04 ID:wrrZw+Zh0.net
readは標準入力から1行読み込んでみて、読み込めたら展開して終わりじゃないよを返すか、もう無くて読み込めなかったら終わりだよを返すかだけ

readの様子を見て繰り返すのが
while
do

done

1行ずつ読んで終わりだよ〜んまで繰り返す処理は while ; do ;done; と read のニコイチでだよ

51 :名称未設定:2013/11/04(月) 18:41:11.65 ID:vHRMyjTe0.net
さっさと>>3でも買って読めよ

52 :名称未設定:2013/11/04(月) 18:47:34.57 ID:aDA16vI60.net
>>50
cat「おら!read!ファイルはココだ読め!
  (まぁ何行あるか教えてあげないけどな)」
while「ほら早く行ってこい!」

read「whileさん読めました!
  次の行にも何か書いてあるけど1行目持ってきました!」
while「1行目をwgetに渡して処理完了っと
  おらread!次の行有るなら持ってこいや!」
read「アイアイサー、2行目です! 次は無かったよ!」
while「お?次は無いんだな?wgetに渡して完了っと
>>50さん完了です!」

done!!!

って事ですか?

53 :名称未設定:2013/11/04(月) 18:49:12.92 ID:0/acsXUp0.net
O'Reilly Japan - 入門 Unix for OS X 第5版
http://www.oreilly.co.jp/books/9784873116440/

54 :名称未設定:2013/11/04(月) 19:38:40.11 ID:KX48SxSl0.net
>>10
求める内容として商標や試験をパスしたUNIXとして使う訳じゃなくて、
それら商標以外の伝統的な意味のUnixとして使う。だから小文字で良いはず。

ソニーのウォークマン以外も含むポータブルカセットプレイヤ全般スレ的な感じの
Unixとして使うスレ。
ソニーの許諾得てるからウォークマンで問題ない。的なツッコミは
参考程度にしか求められていない。

55 :名称未設定:2013/11/04(月) 19:42:15.98 ID:TrapeCq/0.net
>>53
Learning Unix for OS X Mavericks
の日本語版はいつ出ますか?

56 :名称未設定:2013/11/04(月) 19:57:08.77 ID:wrrZw+Zh0.net
>>52
done は while do の終わりがここだよというのを示すだけ。Cで言うと
while( read() ){
}

{ が do
} が done
かな。まあ>>51かな。またはなんかプログラミングの初歩的なものを

57 :名称未設定:2013/11/04(月) 20:07:57.56 ID:izI/O7VRP.net
>>56
ターミナルでちょっと長いけど一行で完結!
って奴を学ぶならどんな本を読めば良いですか?
オライリーのサイト?見てみたけど沢山あって、、、

58 :名称未設定:2013/11/04(月) 20:14:48.42 ID:wrrZw+Zh0.net
>>57
見過ごしていたけど>>53なんて、まさしくかなあ
内容がわからないけど、タイトル&宣伝文句&目次によれば

59 :名称未設定:2013/11/04(月) 20:20:26.90 ID:Mdzn2zzn0.net
>>57
http://dotinstall.com/lessons/basic_unix

60 :名称未設定:2013/11/04(月) 20:29:23.01 ID:s2ci4qy40.net
wgetがデフォルトで入ってないので戸惑ったけど、
curl -Oで代用できるから困ってない。

自分でwgetインストールしなくてもこういう解法もある

61 :名称未設定:2013/11/05(火) 19:31:17.58 ID:JjS1HBZX0.net
NFDの説明のデモをしようとしたら、面白いことになった。

$ echo ヴ | od -cx
0000000 ヴ ** ** ¥n
83e3 0ab4
0000004
$ echo > ヴ; echo * | od -cx
Assertion failed: (width > 0), function conv_c, file /SourceCache/shell_cmds/shell_cmds-175/hexdump/conv.c, line 137.
0000000 ウ ** ** Abort trap: 6

62 :名称未設定:2013/11/05(火) 19:36:15.45 ID:RiSM7Z5w0.net
>>60
普通にhomebrew入れたら使えるお

63 :名称未設定:2013/11/05(火) 21:01:33.41 ID:DcBP11CG0.net
>>59
これは便利そう。ありがとう。

64 :名称未設定:2013/11/05(火) 21:01:56.40 ID:xMXYmEJn0.net
>>62

そういう意味じゃない。

65 :名称未設定:2013/11/05(火) 21:10:05.76 ID:hFmtms3A0.net
>>23で解決済みの事を、その後の流れを無視して
curl云々言うのも相当ズレてると思うが

66 :名称未設定:2013/11/05(火) 21:11:05.57 ID:7bQwUZ3+0.net
ん? 横からだが>>62はアスペ乙としても>>60は豆知識を書いただけだろ?

67 :名称未設定:2013/11/05(火) 21:19:27.39 ID:hFmtms3A0.net
そうか?
受け取り方は人それぞれだなw

このスレの殆どの人間にとってcurlが入ってるのは常識だし
それを豆知識とは受け取れんわなあ、俺は

68 :名称未設定:2013/11/05(火) 22:06:21.96 ID:gTSQdS3E0.net
あの質問者にとっては常識じゃないだろ

「俺は」「俺は」「俺は」「俺は」「俺は」「俺は」

お前の話なんかしてねーんだよキチガイ

69 :名称未設定:2013/11/05(火) 22:13:33.71 ID:7bQwUZ3+0.net
どうでもいいことで争うなよ
もうおわりでいいだろ

70 :名称未設定:2013/11/05(火) 22:20:06.76 ID:g8AS2Dr30.net
>>68
こういう人が、アスペの代表例

71 :名称未設定:2013/11/05(火) 22:24:05.87 ID:van5pNLb0.net
ageてネガティブなコピペれすしていたヤツの復活かと思ったw
あれはただのアンチだったが

72 :名称未設定:2013/11/06(水) 00:34:02.93 ID:J5V2MFV7P.net
このスレの神様、俺は昨日マジで助かったよ
プログラムって万行のコード書いて成果を得るイメージだったけど、ワンライナーで完結とかスマートすぎる
俺もいつか恩返ししたいからスレをROMって案を提供したい!

73 :名称未設定:2013/11/07(木) 19:59:01.06 ID:nnIASiFn0.net
>>72
ちょっとしたことでフリーウェア探さなくても、シェルスクリプトで
片付くこともあるしね。

ところでこのスレの住人、スクリプトとか自動化とか、何を使ってる?
・AppleScript
・Automator
・Shellコマンド群
・Perl、Python、PHP(Webサイト用以外で)
・WindowsのVBScript、JScript、PowerShell
Macユーザーなら上2つがデカいはずだけど、このスレだと3つ目が
メインの人が多いかな?(俺はそう)。
それとも敢えてParallels辺りでWindows入れて、そっちで専ら自動化
とかいう人もいるんだろか。

74 :名称未設定:2013/11/07(木) 20:34:46.46 ID:/zHchFmE0.net
Automator (Shell、Python、AppleScript) を iCal でスケジューリング。

75 :名称未設定:2013/11/07(木) 20:35:14.55 ID:w6HrkDPo0.net
3つ目はシェルと各種コマンドを使うけどPerlやPythonは意地でも使わないみたいな流派なの?

76 :名称未設定:2013/11/07(木) 20:45:55.85 ID:XNQJFzhK0.net
複数回答不可なんてどこに書いてあるんだ?

77 :名称未設定:2013/11/07(木) 20:50:58.29 ID:w6HrkDPo0.net
それなら3つ目と4つ目を混ぜて使う人が一番多いんじゃね?
PHPは知らんけど。

78 :名称未設定:2013/11/07(木) 21:17:49.15 ID:nnIASiFn0.net
>>74
今までカレンダーって無視してたけど、そういう使い方出来るんだ?
そりゃ便利というか楽そうだな。

>>77
やっぱ3と4が多いんだね、UNIXスレだし。

79 :名称未設定:2013/11/07(木) 21:25:57.25 ID:/zHchFmE0.net
>>78
Automator をアプリケーション形式で作っておいて、
iCal の新規イベントの「アラーム」→「ファイルを開く」で指定する。

繰り返しとかも指定できるし便利だよ。

cron とかもあるんだろうけど、iCal の方が楽。

80 :名称未設定:2013/11/07(木) 21:48:04.37 ID:3x+cYVvG0.net
>>79
OS X だとlaunchd
LaunchDaemon LaunchAgents を編集するのにGUIのLingonがある

LaunchDaemon LaunchAgents に使わないのが結構あったりするので、そのうち
<key>Disabled</key> <true/>
にしまくる。かもw

81 :名称未設定:2013/11/07(木) 23:53:42.35 ID:iBnpeGff0.net
iCalは手軽ではあるがあんまり信用できないんだよな……
launchdは面倒だけど慣れればなんてことはない

自家製アプリにする場合AppleScriptで.appまでつくるのに慣れちゃってるから
Automatorは使ったことないや
スクリプトエディタに対してAutomatorのメリットって何がある?

82 :名称未設定:2013/11/08(金) 00:11:31.19 ID:nVrEpY4y0.net
>>81
AutomatorのAppleScriptはCocoa-AppleScriptなのでできることが無制限(?)

83 :名称未設定:2013/11/08(金) 00:29:36.67 ID:zeNNf0ib0.net
>>82
ぜんぜんしらなかった、AppleScriptObjCってやつか
でもググったらこんなん出てきたよ

>AppleScript in Mac OS X v10.6 (Snow Leopard) introduced AppleScript/Objective-C and the ability to create AppleScript applications in Xcode that could directly access any part of the Cocoa frameworks.
>In Mac OS X v10.7 (Lion) the power of AppleScript/Objective-C has been made accessible to scripters with the introduction of Cocoa-AppleScript Applets in the AppleScript Editor.

Mac OS X 10.7 Lion Automation Release Notes
ttp://www.macosxautomation.com/lion/applescript.html#1000

84 :名称未設定:2013/11/08(金) 00:33:03.36 ID:nVrEpY4y0.net
>>83
おお、なるほど。どうもです

85 :名称未設定:2013/11/08(金) 07:39:52.99 ID:bSOoIQcD0.net
>>81
>スクリプトエディタに対してAutomatorのメリットって何がある?

乙女タンのアイコンが可愛い (*´д`)

86 :名称未設定:2013/11/08(金) 12:34:17.99 ID:tO5mGEui0.net
>>73
RubyCocoaはどこにはいりますか!?(使ってないけど…

87 :名称未設定:2013/11/08(金) 17:19:16.79 ID:qa7n2mE5i.net
launchdのWatchPathsでsyslogの出力を監視しようとしたがうまくいかない。
こんなplistをloadして、touch /var/log/system.logするとdateがちゃんと
起動するが、sudoとかしてsystem.logに書き込みが起こってもdateが
反応しない。何か手がかり?
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>test</string>
<key>ProgramArguments</key>
<array>
<string>/bin/date</string>
</array>
<key>StandardOutPath</key>
<string>/tmp/watch.out</string>
<key>WatchPaths</key>
<array>
<string>/var/log/system.log</string>
</array>
</dict>
</plist>

88 :名称未設定:2013/11/10(日) 01:40:32.03 ID:zQpFTd2w0.net
Automatorとか別にunixと関係ないじゃん

89 :名称未設定:2013/11/10(日) 01:50:16.48 ID:U3o4mNEW0.net
単に流れ的にだろ。終わってるし

90 :名称未設定:2013/11/10(日) 13:19:16.99 ID:Fs0Bbkq40.net
>>88
厳密にUNIX限定ならUNIX板で良いし、GNUならLinux板で良い。

91 :名称未設定:2013/11/10(日) 14:00:26.49 ID:HK4pme0M0.net
>>90
Automatorはunixとは関係ないと言ってるだけ。
おまえがどっか行けば?

92 :名称未設定:2013/11/11(月) 01:03:16.74 ID:gNYfguZH0.net
MacでUNIX的ツールを使うのにどうパッケージするか、だから別にスレチじゃなかろう
いちいち、それも終わった議論にケチをつけるアホはいらない

93 :名称未設定:2013/11/11(月) 01:18:55.30 ID:3Ir6TCJj0.net
>>92
90 から 91 までは、40分。
91 から 92 までは、11時間。
お前のほうが「いちいち」なんじゃねぇの?

94 :名称未設定:2013/11/11(月) 01:20:49.75 ID:gbv6aicO0.net
なんかキモいw

95 :名称未設定:2013/11/11(月) 01:27:59.60 ID:h7t5Jw0z0.net
「UNIX的ツール」とかまたわけの分からんことを

96 :名称未設定:2013/11/11(月) 01:29:39.11 ID:3Ir6TCJj0.net
へんてこりんな定義を持ち出すアホの方がいらんわなw

97 :名称未設定:2013/11/11(月) 01:39:32.13 ID:gbv6aicO0.net
どうでもいいから、unixと関係ある話しをすれよ
今のはAutomatorとの話しと変わらないw

98 :名称未設定:2013/11/11(月) 01:40:21.71 ID:gbv6aicO0.net
あ、俺的には別にいいんだけど、細かい事に拘るならってことねw

99 :名称未設定:2013/11/11(月) 02:14:33.69 ID:Z9DyXXyg0.net
UNIX的ツールというと、カーニハンのソフトウェア作法的なイメージ。

100 :名称未設定:2013/11/11(月) 09:35:03.05 ID:6YG4OFtC0.net
UNIX的OS

101 :名称未設定:2013/11/11(月) 14:47:28.45 ID:YB1FW1aY0.net
こんなスレいらんだろ?
mac os x はそもそも正当な unix だって言われると、コマンドがどうこうとか言訳する。
Automator なんか unix と関係ないだろ?って言われると、unix的とか訳分からんことを…

102 :名称未設定:2013/11/11(月) 14:53:04.78 ID:EiXpCRMt0.net
HP でも、AIX でもなんでもいいわ
だけど、たとえば、HP-UX をUnix として使うスレとか成り立つのか?

103 :名称未設定:2013/11/11(月) 15:46:03.14 ID:oOluSLkh0.net
ベンダーの独自実装持ち出すとか頭湧いてんのか?

104 :名称未設定:2013/11/11(月) 20:24:14.32 ID:wB3GtZr00.net
教えて欲しいのですが。
 hogegeディレクトリ以下のテキストファイルをhoge.txtにリストしたいのです
find hogege/ -name '*.txt' | xargs echo >> hoge.txt
上記でもリストされますが改行されていないので見づらいのです
下記のようにすると改行されますが、上記で無理矢理改行するような案はないでしょうか?
find hogege/ -name '*.txt' -exec echo {} >> hoge.txt ¥;

105 :名称未設定:2013/11/11(月) 20:25:07.72 ID:wB3GtZr00.net
あ><
円マークはバックスラッシュです!

106 :名称未設定:2013/11/11(月) 20:44:06.32 ID:J74WBYVc0.net
find hogege/ -name '*.txt' >> hoge.txt

107 :104:2013/11/11(月) 21:53:28.36 ID:Zud7e6rIP.net
>>106
な、なんてこったい
恥を承知での質問です、なぜこのような出力が得れるのでしょうか?
echo等は不要なのですか?

108 :名称未設定:2013/11/11(月) 21:53:49.12 ID:PsW1XMQa0.net
UNIX的Mach

109 :104:2013/11/11(月) 21:54:28.10 ID:Zud7e6rIP.net
>> ←これはもしかして標準出力を書き出すってことなのですか?

110 :名称未設定:2013/11/11(月) 22:02:33.61 ID:yjg8nxpjP.net
ググれよ

111 :名称未設定:2013/11/11(月) 22:40:49.09 ID:Z9DyXXyg0.net
>>107
今時の find はやることなきゃ -print がついてるように動くんだぜ。

112 :104:2013/11/12(火) 00:33:28.83 ID:0FrAB16iP.net
>>111
ありがとう、-printで調べてみる!

113 :名称未設定:2013/11/12(火) 04:16:01.16 ID:vEDwbnRb0.net
これ、普通にUNIX板に質問したら?

114 :名称未設定:2013/11/12(火) 09:01:07.21 ID:RKEFOs0p0.net
>>106だけで以降はスルー

115 :名称未設定:2013/11/12(火) 09:49:19.94 ID:5eqyEDEiP.net
>>111
知らんかった。いつもprint付けてた...

116 :名称未設定:2013/11/12(火) 14:43:21.69 ID:MsqbFEXC0.net
最近行ってないけどこんな質問にちゃんと答えてくれる感じの板だったか?UNIX板

117 :名称未設定:2013/11/12(火) 14:48:45.13 ID:jz7KkkJv0.net
じゃぁメーリングリストで

118 :名称未設定:2013/11/12(火) 14:50:25.66 ID:/zQgGfX10.net
じゃあ、irc で

119 :名称未設定:2013/11/12(火) 15:35:44.49 ID:iAFrSQOZ0.net
最近のUNIX板(というか技術系全般)は厨の流入が酷い。で、副産物として
どこでも初心者スレ、もしくは銘打ってなくてもそのレベルのスレが建ってるよ。

120 :名称未設定:2013/11/12(火) 15:54:14.68 ID:fujyRnbC0.net
>>119
初心者は別にいいんだけど、俺は知ってる、っていうようなアピールする人に限ってホビーユーザーなんだよね

121 :名称未設定:2013/11/12(火) 16:15:13.83 ID:hQaRrina0.net
UNIXをパソコンとして普通に使ってた時代があったんだよな

122 :名称未設定:2013/11/12(火) 16:23:16.04 ID:4qTSurLy0.net
今がそうなんじゃ?

123 :名称未設定:2013/11/12(火) 16:55:27.84 ID:0qn6v9320.net
Windowsだって鯖を管理できるほど把握してる奴は全体から見れば僅かだし
UNIXを使っている奴が皆上級者っていうのは単なる思い込みだろ

124 :名称未設定:2013/11/12(火) 20:45:15.73 ID:QjTqPUey0.net
UNIX的には、Macのようなそびえ立つ糞は論外。

125 :名称未設定:2013/11/12(火) 20:51:19.27 ID:4qTSurLy0.net
どのOSもみんなうんこで、それを運んだり磨いたりトグロの巻き方変えたりしてるだけらしいね。

126 :名称未設定:2013/11/12(火) 21:48:22.82 ID:oc2H9BrV0.net
すみません質問です。PostgreSQLってmacの場合、普通はどうインストールするんでしょう。

学習目的ですが、今後のために正統派を知りたいのですが。EnterpriseDBさんの
ワンクリックインストーラーで環境作ろうとすると、PHPとApacheインストールして、
といわれるんだけど、今現在標準インストールされてるApacheなどが動いているので
怖くてそこから先に進めてません。どうすれば今の環境を壊さずにPostgreSQLを
インストールできるんでしょう。パッケージ管理ソフト使ったほうがいいのかなあ?

>>77
あっしはAppleScriptにperlとshellとたまにrubyのワンライナー挟んで使ってます。

127 :名称未設定:2013/11/12(火) 21:57:31.36 ID:PdtzJPvc0.net
>>126
MySQLじゃ駄目なの?

128 :名称未設定:2013/11/12(火) 22:09:54.92 ID:oc2H9BrV0.net
>>127
MySQLとSQLite(バージョンが低いMacにはMacportで入れました)はインストールしてうまく使えてます。
なのでその環境を壊さないようにしたいんです。

しかし、ネットで調べてみるとMySQLの情報はたくさんあってとても便利だよなーと感じるのに、
システム管理者的な人にMySQLの話をすると渋い顔されます。で、やっぱり正統派はPostgreSQL使うべき
なのかと考えるに至り、勉強したいのです。

129 :名称未設定:2013/11/12(火) 22:17:22.01 ID:MsqbFEXC0.net
Homebrewで入れればいいだろ

130 :名称未設定:2013/11/12(火) 22:18:41.96 ID:MsqbFEXC0.net
MacPortsでもいいけど

131 :名称未設定:2013/11/12(火) 22:19:09.96 ID:Sa04bX8i0.net
「渋い顔」がどの程度なのか知らんけど、

MySQLがオラクルに買収されて、ライセンスの事やら好き勝手だし、見通し不透明。
そら、情報追ってる人からなら嫌な顔される罠。
MySQLからさほど苦もなく移行可能な(MySQLからフォークした)
MariaDBに移るのが自然じゃねーの?

っとPostgreのインストールとは関係無い話。

132 :名称未設定:2013/11/12(火) 23:03:30.40 ID:oc2H9BrV0.net
>>129>>130
homebrewに移行したいけど、macportsで入れた細かい画像系のツールとかのことがあるし
併用するとよくないみたいなことも書いてあるしあーもうストレス。そうするとけっきょく単体インストール
したほうがのちのち問題ない気がするんだよなー。怖いからpararellで仮想環境作って試してみます。

>>131
なんかデータの継続性と柔軟さ? みたいなことからいやな顔されてる感じでしたが、
ライセンスのことも頭にあったのかも知れませんね。なるほど。

重ね重ねありがとうございます。話が通じる人たちと話をするのって楽しいw

133 :名称未設定:2013/11/13(水) 00:22:50.35 ID:oD7FoOGV0.net
macなら
http://postgresapp.com
が一番簡単。正統派ではないけど便利すぎる。

134 :104:2013/11/13(水) 01:33:35.02 ID:bKyCItJcP.net
>>132
初心者のわたしは同じ環境を別に作って試します
仮想環境なら作って壊しても戻せるから><
間違って壊して学ぶのが楽なので

135 :名称未設定:2013/11/13(水) 01:34:40.10 ID:bKyCItJcP.net
あぁっ!
名前欄が恥ずかしいっ!

136 :名称未設定:2013/11/13(水) 01:50:32.03 ID:WSjVWpsS0.net
確かに

137 :132:2013/11/13(水) 09:10:06.68 ID:Rm/diHWr0.net
門前の小僧で始めたことなので手探り状態です。

>>133
そのmacライクなポスグレを使って試行錯誤してできた環境ってApachesとも普通に連動できて
のちのちLinuxなどでサーバー立てたときにもかなり経験は生きるんですかね?
逆に大切な経験を得られずに他でまったく応用が利かないとなるといくら簡単でも二の足踏むんですよねー。
なんか難しいっすね。Sすぎてもだめ、Mすぎてもだめ。やさしく激しくしてほしいの、みたいな。

138 :名称未設定:2013/11/13(水) 09:51:13.75 ID:qem1y+NI0.net
色々出来る人はぐたぐた言う前に色々試してる

139 :名称未設定:2013/11/13(水) 14:56:48.00 ID:b2cSTJal0.net
>>137
OS X Serverを導入すればPostgreSQLも入る。Apple純正以上に普通なんかないだろう?

どうしてもインストールした経験を他で生かしたいなら、やはりこうだろう。

curl http://ftp.postgresql.org/pub/source/v9.3.1/postgresql-9.3.1.tar.bz2|bunzip2|tar xf - && cd postgresql-9.3.1 && ./configure && make && sudo make install

俺の環境ではビルドできた。

140 :名称未設定:2013/11/13(水) 15:24:14.56 ID:w2nsev8m0.net
無理やり一行ですんなよw

141 :名称未設定:2013/11/13(水) 15:27:44.77 ID:w2nsev8m0.net
GNU tarだからbunzip2いらないだろ

142 :名称未設定:2013/11/13(水) 15:30:15.86 ID:DJNoOpDT0.net
いつもxvfにしてしまう

143 :名称未設定:2013/11/13(水) 17:03:39.01 ID:ktffeLLQ0.net
gccが使えるんだから、ソースが手に入ればビルドするだけじゃん。
全部それでいけるかは分からんけどポスグレは俺もなんも問題なかったよ。
vimもオリジナルの最新バージョンokだし

144 :名称未設定:2013/11/13(水) 17:12:34.92 ID:w2nsev8m0.net
Vimビルドするの日課になってるわ

145 :名称未設定:2013/11/13(水) 17:33:58.65 ID:BHomGiKT0.net
ソースからビルドするときって依存関係はどうする(どうなる)の?

自分は MacPorts とか Homebrew しか使ったことないんだけど。

146 :名称未設定:2013/11/13(水) 17:36:26.51 ID:MP0GB8h/0.net
そら、必要なものは同じように用意するだろ
そんなに大変じゃないよ。全てのツールをビルドするわけじゃないんだから

147 :名称未設定:2013/11/13(水) 17:37:08.27 ID:OtWuuOjc0.net
>>145
依存関係で問題がでたら、次々関係するものをビルドしてけ

148 :名称未設定:2013/11/13(水) 17:39:04.30 ID:OtWuuOjc0.net
たとえばパッケージマネージャのyumとかでも、同じことをしてる訳だから

149 :名称未設定:2013/11/13(水) 17:40:15.11 ID:BHomGiKT0.net
>>146-148
そうなのか。

今度試してみるわ。dクス

150 :名称未設定:2013/11/14(木) 08:02:24.80 ID:thsJyZpy0.net
俺はEmacsのビルドが日課だな
ちょっと前にまたフォントの仕様が変わったみたいでいろいろ試行錯誤中

151 :名称未設定:2013/11/14(木) 08:09:05.13 ID:Jj9lY48Y0.net
一度JDを移植したことあったが、すげえ面倒臭かった。

152 :名称未設定:2013/11/14(木) 15:13:27.18 ID:NI0q0JMX0.net
一度JKを移植したことあったが、すげえ臭かった。

153 :名称未設定:2013/11/14(木) 15:14:32.16 ID:w54T11tIP.net
ソースからビルドするとかイメージが湧かないんだけど、例えるとどんな感じ?
材料とレシピもらって自炊するのと、レトルトを温める違い?

154 :名称未設定:2013/11/14(木) 15:20:42.76 ID:CLoO5ROP0.net
その例えだと野良ビルドはレトルトだな

155 :名称未設定:2013/11/14(木) 15:31:11.23 ID:meBrrkLd0.net
プラモを自分で組み立てる感じ。
出来合いのフィギュアを買ってくるんじゃなくて

156 :名称未設定:2013/11/14(木) 15:42:02.48 ID:dP9xGpC/0.net
依存関係を自分で面倒見る事以外は、あんまり変わらんでしょ。

157 :名称未設定:2013/11/14(木) 15:48:32.15 ID:ngUMQm4D0.net
まあ、実際そうだね、なんにも変わらんのだけど、だけどなんか、自分でコンパイル、メーク、メークインストールしたバイナリの方に愛着感じるんだよねw

158 :名称未設定:2013/11/14(木) 16:11:44.10 ID:w54T11tIP.net
まだ分からない(笑)
一回、やってみたいな
依存関係?とかも自分で対応してみたいんどけど何かオススメありますか?
漠然とした質問すぎるけど、、、

159 :名称未設定:2013/11/14(木) 16:16:59.28 ID:OngM361K0.net
>>158
Vimがお薦めかな
最新バージョンでも多分、依存関係で問題になることはないし、失敗しても他に影響を及ぼすこともない。
標準のVimに戻せばね

160 :名称未設定:2013/11/14(木) 16:35:06.86 ID:CLoO5ROP0.net
./configure --prefix=$HOME/localすればフォルダ消すだけだしな

161 :名称未設定:2013/11/14(木) 16:37:16.17 ID:OngM361K0.net
普通は /local/bin にインストールされるから平気

162 :名称未設定:2013/11/14(木) 17:16:20.10 ID:CLoO5ROP0.net
それだとsudoしないと入れられなくないか?

163 :名称未設定:2013/11/14(木) 17:18:48.92 ID:K4/yNguU0.net
>>162
メークインストールはスドするっしよ

164 :名称未設定:2013/11/14(木) 17:22:08.66 ID:CLoO5ROP0.net
野良ビルドでわざわざsudoするのか(困惑)

165 :名称未設定:2013/11/14(木) 17:24:54.36 ID:K4/yNguU0.net
>>164
まあ、その辺はポリシー()の違いってことでw

166 :名称未設定:2013/11/14(木) 17:25:27.60 ID:dP9xGpC/0.net
野良ビルドのための /usr/local じゃないの?

167 :名称未設定:2013/11/14(木) 17:27:32.72 ID:K4/yNguU0.net
ゴメン、書き間違えた
ユーザーすらローカルすらビン
だね

168 :名称未設定:2013/11/14(木) 17:57:55.27 ID:q2POPSGa0.net
>>166
prefixに/usr/local指定して/usr/local/binに入れるのは実績があるものだけかな。
nkf、grep、rename、lvとか。

viとかもいきなり使えなくなると困るので最新版であれば
オイラも./configure --prefix=$HOME/localにしてしばらく様子見する。

VIM - Vi IMproved 7.3 (2010 Aug 15, compiled Mar 30 2011 15:32:53)
調べたらこんなんでたけど、笑われちゃうレベル?何の不満もないけどね。

169 :名称未設定:2013/11/14(木) 18:04:25.69 ID:dP9xGpC/0.net
俺は試すときは /usr/local/名前 とか、/usr/local/名前/バージョン とかに入れてるな。
インストールされるものが他と混ざらなくていい。

170 :名称未設定:2013/11/14(木) 18:04:49.83 ID:CLoO5ROP0.net
>>168
Vimは既に7.4の時代やで

171 :名称未設定:2013/11/14(木) 18:06:01.65 ID:CLoO5ROP0.net
それだとたぶん$HOME/opt/なんとかみたいにするわ

172 :名称未設定:2013/11/14(木) 18:11:42.05 ID:3M5ko64k0.net
そろそろApple純正のパッケージ管理システムが出て欲しい。

そういう要望上がってないのかな。

173 :名称未設定:2013/11/14(木) 18:15:39.41 ID:CLoO5ROP0.net
何でないのかよくわかんないな
Portsでも全然いいのに

174 :名称未設定:2013/11/14(木) 18:17:51.12 ID:dP9xGpC/0.net
MacPortsが一番それに近い位置にいるんじゃないの?
Mac OS Forgeの仲間なんでしょ?

175 :158:2013/11/14(木) 18:43:42.35 ID:w54T11tIP.net
色々とありがとう、内容がまったく分からないですが何とか頑張ってみる
とりあえず仮想に入れてみるよ!
vimね、viとは違うんだね

176 :名称未設定:2013/11/14(木) 18:45:32.79 ID:NAiOBTwy0.net
もうviは存在しないんじゃなかったっけ。vim=vi

177 :名称未設定:2013/11/14(木) 18:51:51.30 ID:CLoO5ROP0.net
Viのソースってそもそもどこにあるんだ

178 :名称未設定:2013/11/14(木) 18:52:38.35 ID:5KpHtvqJ0.net
http://sourceforge.jp/projects/sfnet_ex-vi/

179 :名称未設定:2013/11/14(木) 19:01:24.50 ID:rBlf8bvi0.net
元々の vi のソースはもう残ってないはず
もし出てきたら eBay で$100000 以上で売れる

180 :名称未設定:2013/11/14(木) 19:12:14.89 ID:+GZJq/pr0.net
>>172
そんなあなたに /usr/sbin/pkgutil
--unlink オプションが消えたナゾのパッケージシステムだがw

181 :名称未設定:2013/11/14(木) 19:20:33.72 ID:5KpHtvqJ0.net
>>179
残ってるだろ?
俺の認識間違いか?

http://minnie.tuhs.org/cgi-bin/utree.pl?file=1BSD
http://minnie.tuhs.org/cgi-bin/utree.pl?file=2BSD
http://minnie.tuhs.org/cgi-bin/utree.pl?file=2BSD/src/ex
(ex-2.0=vi)

182 :名称未設定:2013/11/14(木) 19:26:32.58 ID:dP9xGpC/0.net
,vimrc に set compatible って書いてるw

183 :名称未設定:2013/11/17(日) 02:55:32.47 ID:YRDL/riw0.net
テキスト編集のキー操作を自在にコントロールする - ザリガニが見ていた...。
http://d.hatena.ne.jp/zariganitosh/20101026/text_key_binding

>有名なキーバインド
>いくつものキーバインドを正確に設定するのは意外と大変。そんな時は達人の設定が公開されていた。
>Emacs emulation key bindings with esc as meta key

す、素晴らしい……知らんかった。すべてのテキストエディットでC-sやESC fなんかがEmacsと同じに
動作するようになる。

184 :名称未設定:2013/11/17(日) 04:49:25.22 ID:R/n5DURU0.net
KeyRemap4MacBookのプリセットが豊富だしそっちでいい

185 :名称未設定:2013/11/17(日) 06:58:57.47 ID:anAA3W3+i.net
>>183
いいねこれ!知らなかったけど、記事自体は古いのね〜試しにやって見たMavericksでもきちんと動いた。

186 :名称未設定:2013/11/17(日) 13:34:39.28 ID:jsQx03360.net
>>184
俺もそう思う。
デフォルトの設定でもEmacsライクだろ?

187 :名称未設定:2013/11/18(月) 10:38:10.13 ID:c64Lxd9fP.net
MavericksクリーンインストールしてHomebrew入れたけど、
アプリ開発とかめっきりしなくなったので全く入れるものがなくなってしまった…
とりあえずnkfとwgetは入れといた。

皆さん他に何入れてますか?
何かオススメあったら教えてください。

188 :名称未設定:2013/11/18(月) 14:34:17.09 ID:JPrC/3JR0.net
別に入れなくてもええんよ

189 :名称未設定:2013/11/18(月) 14:36:44.78 ID:rJTiUA0n0.net
>>187
動画あつかうならffmpegは必須かな

190 :名称未設定:2013/11/18(月) 18:33:42.11 ID:oacn2rT+0.net
duti、lftp、man2html、rlwrap、trashあたりは開発しなくなっても入れ続ける気がする

191 :名称未設定:2013/11/18(月) 18:34:27.48 ID:pp0BAqeW0.net
必要になった時に必要なものを入れればいいんじゃね?

192 :名称未設定:2013/11/18(月) 19:53:57.03 ID:iQ5bA7q70.net
あー今使ってるMacだとnkf入っていないことに気がついた。
もう3年くらい? その状態だと思う。
それだけ何でもutf-8になったってことかな。必要ならiconv使うし。

193 :名称未設定:2013/11/18(月) 20:03:05.39 ID:KA7kbudli.net
wgetも普通に使う分にはcurl -Oで事足りるし

194 :名称未設定:2013/11/18(月) 21:09:48.30 ID:UYc9ejsw0.net
移行のためにwgetをcurl -Oを呼ぶシェル関数にしてたけど、
最近直接curl使うようになってきた。

195 :名称未設定:2013/11/18(月) 23:48:37.71 ID:tLuxKbD+P.net
>>194
URLリストが簡単に扱えるからwget派
curlでも出来るの?

196 :名称未設定:2013/11/19(火) 00:55:09.20 ID:lXYZ5ETO0.net
>>192
先月、Windows使ってた際のテキストファイル(自作小説)まとめて
iconvとtrでUTF-8、LF改行に変換したけど全く困らんかった。

197 :名称未設定:2013/11/19(火) 04:54:12.15 ID:VgzH6RWa0.net
nkfの方が使いやすいよ。

198 :名称未設定:2013/11/19(火) 07:22:00.92 ID:GDKJZcCX0.net
a2psを暫く使っていないことに愕然

199 :名称未設定:2013/11/19(火) 11:45:45.85 ID:EOtBuGZP0.net
lvは挙がらないのか…。zcat早く治ってくれ。

>>195
wget -i list.txt 的なことをやりたい?
curl だと cat list.txt|xargs -n1 curl -O になっちゃうかな?

200 :名称未設定:2013/11/19(火) 12:26:32.00 ID:FyIkHSBDP.net
>>195
$ cat list | xargs -P 1000 -n 1 curl -O

201 :名称未設定:2013/11/19(火) 12:38:49.16 ID:aPjMqCYwP.net
>>199 >>200
ありがとう試してみる

202 :名称未設定:2013/11/19(火) 22:28:18.33 ID:X7hWVPqM0.net
>>199
ごめん空気のように使っているので忘れてた。

203 :名称未設定:2013/11/19(火) 23:32:04.03 ID:boMN/BOh0.net
>>172
つ MacAppStore

204 :名称未設定:2013/11/19(火) 23:42:11.92 ID:OXzUV6Z50.net
>>203
それのコマンドライン版が欲しいんよ。

……Mac App Storeでコマンドラインツールの配布できたりするの?

205 :名称未設定:2013/11/20(水) 07:07:19.84 ID:GIDAq8Lw0.net
>>204
PackageMaker

206 :名称未設定:2013/11/20(水) 13:50:27.04 ID:EdwznE8D0.net
数年前にwindowsから移行したのですが、
今更というか移行データで先日半角カタカナのフォルダを見つけました。
この際、半角カタカナをなくしたいので教えて下さい。

半角カタカナのフォルダ名、ファイル名をfindで見つけるのに
半角カタカナの指定方法がわかりません。

find <dir> -type f -print0 | xargs -0 などのコマンドはよく使います。

フォルダは見つけたら標準出力をテキストにしてrenameコマンドか何かで
シェルにして修正するつもりです。
ファイルはnkfで一括で修正するつもりです。

他に良い方法があればperlかrubyの合わせ技でも構いませんのでよろしくお願いします。

207 :名称未設定:2013/11/20(水) 13:57:42.09 ID:LHdVZjxs0.net
>>204
仕組み上は出来るけどXcodeやOS X Server見てると規約とかガイドライン的に禁止
という話になのかもしれない。
配ってるモノ自体はxarだったりtarだったりするけど >>180 のとおりに pkgutil
で扱える(はず)。
自分でパッケージ作りたいのなら /usr/bin/pkgbuild …じゃなくて
/usr/bin/productbuild 使うらしい(知らなかった)

頑張ってる人がいたので、これを参考にすればいいんじゃないのかな
ttp://mas0061.blogspot.jp/2013/03/pkgbuildproductbuildmac.html

>>205
Xcode 4.6 で DEPRECATED だとさ(やっぱり知らなかった)
ttps://developer.apple.com/library/mac/releasenotes/DeveloperTools/RN-Xcode/#//apple_ref/doc/uid/TP40001051-SW216

208 :名称未設定:2013/11/20(水) 14:11:07.05 ID:Tp40JQJJP.net
>>206
find <dir> | grep '[。-゚]'

findの-regexでは旨く行かなかった

209 :名称未設定:2013/11/21(木) 08:51:49.83 ID:lsmx0jJR0.net
あれいつの間にそんなことできるようになったんだ
$ grep --version
grep (BSD grep) 2.5.1-FreeBSD
昔のFreeBSDは標準コマンドに多言語系入れるの頑に拒絶していたのに

210 :名称未設定:2013/11/21(木) 10:41:19.26 ID:dO1WtekG0.net
>>208

>find <dir> | grep '[。-゚]'

これで検索できました。有難う御座いました。

半角の・多数出てきたのですが、どうしたものか。(笑)
問題になりそうな文字だけ変換するつもりです。

>findの-regexでは旨く行かなかった

気になりますが、半角カタカナからかもしれませんね。

>>209
zsh 4.3.9 (i386-apple-darwin10.0)
grep (GNU grep) 2.14
grep は自分で入れたものを使っています。
find --versionでバージョン出力できませんね。

/usr/bin/grep --version
grep (GNU grep) 2.5.1
2.5.1と2.14だと日本語処理に大きな違いがあるようですね。

211 :名称未設定:2013/11/27(水) 08:22:39.29 ID:WZfcYxp60.net
こんなスレがあったのか!
もっと早く気付きたかったw

みんな初心者に丁寧で優しいスレの雰囲気が良いので前スレ以前も読みたいんだけどどこかにないですかね

212 :名称未設定:2013/11/27(水) 11:34:43.48 ID:0jQJT0WC0.net
man log

213 :名称未設定:2013/11/27(水) 12:12:34.46 ID:x1Rma52T0.net
ググれよ糞ボケが!

とりあえず前スレね
http://www.logsoku.com/r/mac/1302132772/
前前スレは↑から辿れる

214 :名称未設定:2013/11/27(水) 13:29:41.48 ID:3zqHmdwX0.net
ツンデレ

215 :名称未設定:2013/11/27(水) 13:50:32.22 ID:56oSOavF0.net
計算機()のやつは紹介しなくていいのか?

216 :名称未設定:2013/11/27(水) 22:22:01.96 ID:WZfcYxp60.net
>>213
ステキ!

217 :名称未設定:2013/11/28(木) 11:04:15.70 ID:CDDTtkqw0.net
Emacs使ってる人おるかー?

218 :名称未設定:2013/11/28(木) 12:20:25.36 ID:q78qf50M0.net
>>217
こっちにおいで > http://anago.2ch.net/test/read.cgi/mac/1328699139/

219 :名称未設定:2013/11/28(木) 20:34:45.86 ID:fskhJHpf0.net
>>217
アニヲタおじいちゃんは来なくて良いって話だよw

220 :名称未設定:2013/11/30(土) 19:18:35.62 ID:+LkqI6nN0.net
質問です。「初心者スレ」で質問するかどうか迷ったのですが……。
Jmanをインストールしようとしていて「?」と手が止まりました。
環境変数PATHというのはどうやって設定したらいいのでしょうか。

Unixをほとんど使ったことが無いため、手探りで色々調べていまして、

echo $PATH

で調べたら、

/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin

とPATHが通ってる?のですが、これが記述されている(?)

.bash_profile

なるものがどこにあるのかすらわかりません。ひとまず、

ls -a

で隠しファイルまでは表示していますが、findで調べようとしても勝手がわからずうまく行きません。

非常に初歩的なところで躓いている自覚があるのですが、Unixをほとんど弄ったことがないので敷居が高いです。

初心者スレに移動したほうがいいのなら誘導をお願いします。

221 :名称未設定:2013/11/30(土) 19:28:38.64 ID:ODwwI+wsi.net
>>220
unixの入門書を買う。入門サイトを見る。

222 :名称未設定:2013/11/30(土) 19:35:52.81 ID:+LkqI6nN0.net
>>221
入門サイトを見たんですけど、いまいちわからないんですよね。ドットインストールを眺めながら、なんとなく試している程度なもので・・・。

Macの環境に沿って説明しているどこかいいサイトか本があれば教えていただければ助かります。できるだけ簡単なものなら嬉しいです。

223 :名称未設定:2013/11/30(土) 19:37:28.10 ID:RHEnF9cq0.net
デフォルトのは /etc/profile の中で設定される。
上書きするならホームディレクトリの .bash_profile にでも書けばいい。
なければ作ればおk。

224 :名称未設定:2013/11/30(土) 19:37:52.37 ID:+LkqI6nN0.net
>>223
ありがとう! ちょっと探ってみます!

225 :名称未設定:2013/11/30(土) 19:43:42.16 ID:ODwwI+wsi.net
>>222
macに沿った環境整備の解説ならここ。
http://osx.miko.org/index.php/メインページ
初心者には難しいかも。

226 :名称未設定:2013/11/30(土) 19:44:01.74 ID:6Dbtky4d0.net
>>222
>>53

227 :名称未設定:2013/11/30(土) 20:28:36.10 ID:+LkqI6nN0.net
>>225
>>226

どうもありがとうございます。
ちょっと難しそうだけど、本も手にとってみます!

228 :名称未設定:2013/12/01(日) 00:37:02.24 ID:BdXGSTBQ0.net
>>3
オライリーの新しい本ってどれ?

229 :名称未設定:2013/12/01(日) 07:05:52.69 ID:nYVT7CT60.net
ウェブじゃなくて書籍を一冊読んだほうがいい。
ちょっと古いけどこれはMac用だから紛れが無い。
http://index.ascii.jp/6922/
これは無料で読める。
http://www.lpi.or.jp/linuxtext/text.shtml

230 :名称未設定:2013/12/01(日) 07:58:47.36 ID:33grIN/s0.net
>書籍を一冊読んだほうがいい。
書籍も地雷だらけだけどな。
(まあ、>>53なら外れんだろうけど)

231 :名称未設定:2013/12/01(日) 14:08:38.88 ID:jZIF6aEH0.net
大昔のUNIX入門書は面白いけどな。
ロブ・パイクのとか。

232 :名称未設定:2013/12/01(日) 16:06:09.15 ID:QVP0p86WP.net
習うより慣れろだよ
man manで十分

233 :名称未設定:2013/12/01(日) 18:04:36.07 ID:/LjvW/PT0.net
これとか、わりといいかも。
ttp://help.apple.com/advancedserveradmin/mac/3.0/#apd16A67EB8-B25D-4693-9428-372FAB112A4A

234 :名称未設定:2013/12/01(日) 23:18:45.36 ID:IQgkB9nf0.net
SUNシステム管理もいいぞ

235 :名称未設定:2013/12/02(月) 21:05:01.69 ID:GcmStD7L0.net
SnowLeopardのfindコマンドのバージョンってどう調べたらいいですか?

236 :名称未設定:2013/12/02(月) 22:32:36.09 ID:eWlxcRT10.net
なんで?
とりあえずは無いなということで。いるのか?ということで

237 :名称未設定:2013/12/02(月) 23:19:53.58 ID:Jqw4mRCn0.net
http://www.opensource.apple.com/release/mac-os-x-1068/

この辺からソースのバージョン照合できないかな

238 :名称未設定:2013/12/03(火) 10:12:41.79 ID:uNMiMteL0.net
strings `which find`|grep find
あたりでどーだ?

239 :名称未設定:2013/12/03(火) 17:27:45.05 ID:qqzEfdDli.net
>>238
*_cmds類探すの面倒だと思っていたんだが
それでどのパッケージに入っているかわかるものも多いんだな。
気がつかなかったよ

240 :名称未設定:2013/12/03(火) 20:40:25.87 ID:U17Aj9I80.net
>>236
findとxargsで日本語文字列をgrepする時に具体的な不具合に遭遇したわけではないのですが、
grepに限れば新しいほうが日本語処理をしてくれます。findは(日本語ファイル名処理ですが)
どうなのか気になっています。

>>237
linuxだとfindutilities?がパッケージだった気がしますが、bsdは違うみたいですね。
パッケージを見つけられませんでした。時間のある時にもう一度見てみます。
URL有難うございます。

>>238
ダメでした。strings `which find`で色々なことが分かるんですね。stringsを使ったことなかったので
勉強になります。有難うございます。

241 :名称未設定:2013/12/03(火) 20:59:50.01 ID:dQcRNS880.net
>>239
だいたい、コマンド名.c があるから、
find.c site:www.opensource.apple.com
で、ぐぐる先生が教えてくれる

242 :名称未設定:2013/12/03(火) 21:16:09.44 ID:mquPoM+m0.net
>>241
正直に話そう。俺、ファイル名であたりをつけて、パッケージの中身を地道に開いていました

>>229 でLPIのテキスト勧めらてていたときにも思っていたんだけど
GNUのツールで変な使い方覚えると、シェルスクリプト書く時に困る時あるんだよなぁ

243 :名称未設定:2013/12/04(水) 00:25:37.50 ID:yowxkUF40.net
>>241
「shell_cmds-149」の下ということがわかりました。バージョンはわかりませんでしたが、
これだけでもありがたいかも。

244 :名称未設定:2013/12/05(木) 17:14:46.19 ID:hNOmRuGg0.net
sudoに関して質問させてください
userAでログインしている状態でシステム環境設定のアカウントからuserBを通常ユーザーとして追加。
userAとしてログインしたままターミナルから sudo cd /Users/userB/
としてもuserBのホームディレクトリに移ることができません。権限がないとのメッセージも出ません。

sudoはrootとしてすべてのファイル・ディレクトリにアクセスできると思っていたのですが、
cdで他のユーザーのディレクトリにアクセス出来ないのは仕様でしょうか?
これがいわゆるmac(darwin)特有現象なのか、私がなにか勘違いしているのかわかりません。
sudo ls でuserBのホームディレクトリのファイル一覧を見られることは確認しました。

245 :名称未設定:2013/12/05(木) 17:38:40.09 ID:w9FxPJoh0.net
シェルスクリプトである /usr/bin/cd がroot権限の別のシェルで実行されて
その中ではディレクトリは無事に移動している。

246 :名称未設定:2013/12/05(木) 19:02:31.36 ID:ON4StbP30.net
>>244
sudo ls → sudoの中でlsされる(lsには出力がある) → 元のユーザに戻る
sudo cd → sudoの中でcdされる(cdには出力がない) → 元のユーザに戻る
簡単に書くとこんな感じ。
sudoの中でディレクトリ移動して実行完了すると元のシェルに戻るんだけど、
cd自体に出力がないから何も起きてないように見えるだけ。

247 :名称未設定:2013/12/05(木) 19:18:02.83 ID:ueaQVBn90.net
sudoの中でカレントディレクトリを移動しても
元のシェルのカレントディレクトリは移動しない
ってところがわかってないのかと

248 :名称未設定:2013/12/05(木) 19:23:13.34 ID:v3aTFPYs0.net
面倒だからsudo -sを教えとけ

249 :名称未設定:2013/12/05(木) 21:06:05.18 ID:MamRueCA0.net
>>245
>シェルスクリプトである /usr/bin/cd
えほんと?

250 :名称未設定:2013/12/05(木) 21:16:08.78 ID:MamRueCA0.net
ほんとうや!
builtin `echo ${0##*/} | tr ¥[:upper:] ¥[:lower:]` ${1+"$@"}
これなんでなん?

251 :名称未設定:2013/12/05(木) 21:18:07.42 ID:/Aih2Mi50.net
答えなくてもググってそうだなw

252 :名称未設定:2013/12/05(木) 22:03:33.13 ID:w9FxPJoh0.net
>>250
某規格に準拠するためらしいね

253 :名称未設定:2013/12/05(木) 22:07:50.34 ID:ON4StbP30.net
>>250
説明するの面倒だからコレでも読んどけ
ttp://www.atmarkit.co.jp/ait/articles/1112/26/news118.html

254 :名称未設定:2013/12/05(木) 23:08:10.90 ID:MamRueCA0.net
shellの組み込みコマンドをexecで実行出来るものとするためとは恐れ入谷の鬼子母神やわ
確かに消したら
$ sudo cd /
sudo: cd: command not found
なったわ
最初の質問なんでsudoでcdしてるんやろ思たがエラーにならんのが不思議やった
これで腑に落ちたわありがとさんな

255 :名称未設定:2013/12/06(金) 08:31:08.15 ID:yvQmhO8m0.net
へえ!いっぱい押しときました

256 :名称未設定:2013/12/06(金) 08:48:34.93 ID:JMGBOypd0.net
/usr/bin/cd笑った
まだまだ知らないことがいっぱいあるなあ

257 :名称未設定:2013/12/06(金) 08:59:49.54 ID:+KpeaMZ10.net
man cd でズラズラとコマンド名出てくるけど、
これ全部シェルスクリプトなんだよな。

258 :名称未設定:2013/12/06(金) 19:28:52.75 ID:hjMdaBPM0.net
前スレ936からの話題、思い出しちまった。
OSレベルで'#!/bin/sh'って書いて、bash依存なコード
書かれてんだから、諦めろって事だな。

259 :名称未設定:2013/12/06(金) 19:50:50.05 ID:0RuCBVMF0.net
まあ、OS提供者がそのOS限定なものにしても不思議ではない
それを他に持っていくなんて考えてもいないだろうし、
bash以外の互換性の無い何か別のものがshになってそれに合わせて直さなくてはならないのもわかっているだろうし

それとマルチプラットフォームで動く何かを作る人がとは別だろう

260 :名称未設定:2013/12/07(土) 10:48:16.38 ID:eRPyzmIq0.net
>>245-247
ありがとうございます。
sudoでいったん別のシェルが起動→出力はなく元のシェルに戻る
したがって見た目は変化がないというかあまり意味が無い使い方(という理解でいいのか?)
シェル全般の使い方とman sudoを読み込んでみます

261 :名称未設定:2013/12/07(土) 11:00:34.94 ID:X3pkqXHl0.net
>>260
前にも書いてあるけど
sudo -s


262 :名称未設定:2013/12/07(土) 14:59:18.93 ID:gR5tXtixP.net
>>261
あ〜ついにできました!
コマンドを引数として渡さずにsudo -sでインタラクティブモードに入るということに最初きづきませんでした。
ありがとうございました!

263 :名称未設定:2013/12/09(月) 19:33:46.49 ID:muVJUof90.net
これカコイイw
http://hackaholic.info/add-message-to-your-terminal/

264 :名称未設定:2013/12/09(月) 20:56:03.73 ID:tTtw0uNq0.net
中学生かっw

265 :名称未設定:2013/12/09(月) 21:05:44.15 ID:Td+/gfB90.net
大昔TSSで使ってた頃はメンテで落ちる前なんかにこういうので、
「ログアウトしろよハゲ!」みたいなメッセージがみんなの画面に
一斉に割り込んで来たりしていた。

266 :名称未設定:2013/12/09(月) 22:32:46.63 ID:0pPtGPW20.net
UNIX的には wall だな。

267 :名称未設定:2013/12/09(月) 23:41:16.62 ID:Td+/gfB90.net
そのwallしてくるメッセージが画面いっぱいのアスキーアートになってたんよ。

268 :名称未設定:2013/12/09(月) 23:47:52.18 ID:0+w4S0sA0.net
ただ単にfigletに食わせてるだけだけどな

269 :名称未設定:2013/12/09(月) 23:49:10.10 ID:Td+/gfB90.net
大昔だっての

270 :名称未設定:2013/12/10(火) 00:15:56.65 ID:Sm2JvjwA0.net
すまん、よみちがい

271 :名称未設定:2013/12/10(火) 06:45:42.65 ID:HRfA4L3a0.net
bannerでいいじゃん

272 :名称未設定:2013/12/10(火) 07:31:47.14 ID:yl+w5VC10.net
なぜか Hotline 思い出した。

懐かしいな。

273 :名称未設定:2013/12/10(火) 10:02:41.68 ID:+BEtI9/h0.net
toiletっていうのもあるんだな

274 :名称未設定:2013/12/11(水) 02:04:25.19 ID:lVUKf+hs0.net
わしが好きじゃったのはsl

275 :名称未設定:2013/12/11(水) 02:29:22.41 ID:05joloPF0.net
爺、うぜぇ

276 :名称未設定:2013/12/11(水) 05:11:24.40 ID:8vhpDhxk0.net
slは現役だろ

277 :名称未設定:2013/12/11(水) 13:41:02.02 ID:i7WOpPrz0.net
糞爺は昔話しかできんな
老人ホームでやってろ

278 :名称未設定:2013/12/11(水) 15:15:25.40 ID:IMRbZFOI0.net
話題について行けないなら、黙ってれば?

279 :名称未設定:2013/12/11(水) 15:23:43.86 ID:05joloPF0.net
>>278
爺が渋茶飲みながら昔話してるってことくらいは誰でもわかるわな

280 :名称未設定:2013/12/11(水) 20:53:35.56 ID:Koi8Icwk0.net

じゃあお前のような若い奴が今の先端の話してくれよ。感心しながら読むから。

281 :名称未設定:2013/12/11(水) 21:42:32.71 ID:DS0jXN4Y0.net
おい、石田晴久なんか言え。
K&Rの翻訳本でしこたま儲けたんやってな?

282 :名称未設定:2013/12/11(水) 21:48:56.63 ID:05joloPF0.net
>>281
故人に無茶言うな

283 :名称未設定:2013/12/11(水) 21:50:18.76 ID:8vhpDhxk0.net
しこたまっていってもねえ

284 :名称未設定:2013/12/11(水) 22:13:11.10 ID:2INhvFQy0.net
K&Rと懇意で承諾得てんのに何言ってんの?って感じ。俺が儲けられない全てが憎いとかか?

285 :名称未設定:2013/12/12(木) 08:56:53.08 ID:4FFR+HcK0.net
若い奴というより居場所のない奴では

286 :名称未設定:2013/12/12(木) 09:50:37.50 ID:zuQgtVVe0.net
fjでsl最初に見た時はneco.com思い出した

287 :名称未設定:2013/12/13(金) 14:51:48.13 ID:tY0I9oMq0.net
safari スレで解決しないので教えて下さい。

Safari 7 のアドレスバーが手入力やコピペでは検索になります。
これを回避する手を押して下さい。

288 :名称未設定:2013/12/13(金) 14:53:03.49 ID:tY0I9oMq0.net
>>287

これを回避する手を押して下さい。

----> これを回避する手を教えて下さい。

289 :名称未設定:2013/12/13(金) 15:09:22.17 ID:ng/WJfB70.net
それ質問を何故このスレに書くのかが理解できない

290 :名称未設定:2013/12/13(金) 17:33:51.83 ID:tY0I9oMq0.net
>>289

ここには解決できるハッカーが居ると思いました。

291 :名称未設定:2013/12/13(金) 17:49:34.79 ID:/rKuCY5a0.net
>>290
ここにはキャラクタ端末じゃないとUNIXって認めない爺しかいないよw

292 :名称未設定:2013/12/13(金) 18:45:22.01 ID:pQvEKqsMP.net
Unixと何ら関係のないSafariをここの住民にどうしろとw
というか掃いて捨てるほどブラウザあるんだから別の使えばいいじゃん
スレチだから質問スレかappleのサポートコミュニティに行った方がいいよ

293 :名称未設定:2013/12/13(金) 18:48:24.53 ID:ySltRoXZ0.net
>>291
X11で動くなら可だよ

294 :名称未設定:2013/12/13(金) 18:51:14.21 ID:1zu8qiM20.net
デスクトップUNIXの普及を妨げた最大の要因はXだと思うは。
OS X使ってると実感する

295 :名称未設定:2013/12/13(金) 18:54:44.99 ID:VHFQKV8W0.net
仕掛けはカッコいいんだけどな

296 :名称未設定:2013/12/13(金) 20:15:19.85 ID:AEWQrvmJ0.net
>デスクトップUNIXの普及
そもそも必要だと思えない

297 :名称未設定:2013/12/13(金) 20:47:52.87 ID:oyR0XZf4P.net
デスクトップUNIX
Macがまさにそれじゃん

298 :名称未設定:2013/12/13(金) 20:51:29.35 ID:/rKuCY5a0.net
>>297
爺にはそれが気に入らないんだってさw
キャラクタ端末使えとさ

299 :名称未設定:2013/12/13(金) 20:53:40.28 ID:pCC2/DNa0.net
なんかあって怨みがあるのだけはわかるな
怨みだけでここを見ているだけというのも透けて見えそうw

300 :名称未設定:2013/12/13(金) 20:54:30.75 ID:VHFQKV8W0.net
デスクトップどころかポケットの中までUnix普及してるじゃん

301 :名称未設定:2013/12/13(金) 20:57:39.69 ID:pCC2/DNa0.net
異論はあるだろうがLinuxもだから、ほぼ制覇ではあるな

302 :名称未設定:2013/12/13(金) 20:58:37.40 ID:Sa4dMjVX0.net
>>299
まず、日本語が下手ってか、変だな。
俺は日本語の専門家じゃないけど、お前は日本語話者としては小学生レベルだよ

303 :名称未設定:2013/12/13(金) 21:00:13.00 ID:pCC2/DNa0.net
はいはい。で?

304 :名称未設定:2013/12/13(金) 21:05:24.69 ID:/rKuCY5a0.net
>>303
だから、「まず」じゃん

305 :名称未設定:2013/12/13(金) 21:07:08.95 ID:pCC2/DNa0.net
>>304
意味わからんw

306 :名称未設定:2013/12/13(金) 21:58:16.99 ID:AEWQrvmJ0.net
まあ、爺なら何が悪いのか、っていう前提がID:/rKuCY5a0には欠けてるな。知性が無いから。

307 :名称未設定:2013/12/13(金) 22:48:07.11 ID:pCC2/DNa0.net
前提もなにもなにかあって恨んでいるだけなので、爺でもアホでもバカでもなんでもいいんじゃいの
いまどきコマンドラインなんてってので爺なんだろう、たぶんw

308 :名称未設定:2013/12/13(金) 22:58:25.61 ID:POacssDti.net
鯖管理人がroot呼ばれていた頃の古強者は居らんか?

309 :名称未設定:2013/12/13(金) 23:07:16.41 ID:ySltRoXZ0.net
えっ今違うん

310 :名称未設定:2013/12/13(金) 23:09:00.11 ID:VHFQKV8W0.net
その頃は鯖とか言わなかったような気がする。

311 :名称未設定:2013/12/13(金) 23:14:38.16 ID:ySltRoXZ0.net
そっちかよw

312 :名称未設定:2013/12/13(金) 23:16:42.12 ID:VHFQKV8W0.net
ファイルサーバくらいは言ってたかな。
ウェブサーバとかはなかった。
メールとかニュースがuucpで流れて来てた。

313 :名称未設定:2013/12/13(金) 23:26:20.74 ID:ySltRoXZ0.net
その時代のUNIXワークステーションの一般利用者向け解説書みたいなのがこのスレには必要なんだろうな

314 :名称未設定:2013/12/13(金) 23:27:11.33 ID:/rKuCY5a0.net
また爺の昔話かよ
好きだなw

315 :名称未設定:2013/12/13(金) 23:30:05.58 ID:Sa4dMjVX0.net
そのうちPDPがー、とか、VAXがー、とか言い出すぞ(藁

316 :名称未設定:2013/12/13(金) 23:34:51.74 ID:POacssDti.net
昔はAAで端末にエロピンナップ出してたんだろ。

317 :名称未設定:2013/12/13(金) 23:46:05.85 ID:/rKuCY5a0.net
>>316
いやいや、ラインプリンタで打ち出してたんだってよw

318 :名称未設定:2013/12/13(金) 23:55:06.26 ID:N/zRGgff0.net
爺、ウケるw

319 :名称未設定:2013/12/13(金) 23:56:07.56 ID:pQvEKqsMP.net
丁度旬なネタがw
未だにこういう遊びやってる人いるんだな
ttp://osxdaily.com/2013/12/06/snow-terminal-mac-os-x-command/

320 :名称未設定:2013/12/14(土) 00:10:12.48 ID:ejaZmwld0.net
でも基本的なところは当時からあんまり変わってないよな

321 :294:2013/12/14(土) 02:05:09.46 ID:6rZ6uJ6Y0.net
>>297
そう。Xを捨ててウィンドウシステムを新たに作ったMacは
デスクトップUNIXとしてあっという間に普及した。

322 :名称未設定:2013/12/14(土) 02:10:01.01 ID:7b09d+x40.net
それはUNIXを捨てたってことなんだがな(苦笑)

323 :名称未設定:2013/12/14(土) 02:19:39.24 ID:zSnqlKrk0.net
QuartzがX11みたいにネットワーク透過だったら、もう最高に嬉しいし
ゆうことないんだがなぁ

324 :名称未設定:2013/12/14(土) 02:22:47.70 ID:zSnqlKrk0.net
>>322
んなことぁない、でたらめ言うな
Xを使ってるのはUNIXだけじゃないし、全てのUNIXのGUIでXを使ってるわけでもない

325 :名称未設定:2013/12/14(土) 02:30:18.55 ID:pufhT7DB0.net
UNIX = X11 って思い込んでる人がたまにいるよね(笑)

326 :名称未設定:2013/12/14(土) 02:32:18.87 ID:zSnqlKrk0.net
素人さん以上にめんどくさいよねw

327 :名称未設定:2013/12/14(土) 02:34:00.98 ID:zSnqlKrk0.net
あ〜、わかった
だからこうゆうスレタイになるんだ

328 :名称未設定:2013/12/14(土) 02:40:13.15 ID:dnQcNAhX0.net
Unixなんて表記は見たことないんだがw
犬厨かなw

329 :名称未設定:2013/12/14(土) 02:53:57.58 ID:27lnVYhC0.net
Sunのウィンドウシステムってもう死んだの?

330 :名称未設定:2013/12/14(土) 02:56:20.89 ID:zSnqlKrk0.net
>>329
NeWS はお亡くなりになりました
チーン

331 :名称未設定:2013/12/14(土) 02:59:10.12 ID:7b09d+x40.net
X.OrgでもXFree86でもいいがX11を採用しなかったUNIXなんてあったかね
前夜はあったとしても最終的にX11が今の標準仕様だろ
わざわざMotifやCDEまでできたのに一体どこのUNIXの話をしてるんだかw

332 :名称未設定:2013/12/14(土) 03:01:54.97 ID:zSnqlKrk0.net
>>328
見たことない?
そりゃおまえだけだわ

333 :名称未設定:2013/12/14(土) 03:03:07.18 ID:zSnqlKrk0.net
>>331
だから、329、330 で言ってんだろ

334 :名称未設定:2013/12/14(土) 03:12:51.62 ID:dnQcNAhX0.net
ほんとおかしな奴らだなw

335 :名称未設定:2013/12/14(土) 03:23:36.76 ID:dnQcNAhX0.net
OS Xの勝手システムがUNIXだとw
みんなが勝手する時代は終わったんだよ糞爺w
終わった後にやってきて何がしたいのかw
ご自慢のシステムとやらでUNIXのX11置き換えてみろよw
てめえしか使わねえよそんなもんはw

336 :名称未設定:2013/12/14(土) 03:27:52.52 ID:7b09d+x40.net
XQuartzはまだ生きてるんだからOS Xも首の皮一枚残してぎりぎりUNIXだろ

337 :名称未設定:2013/12/14(土) 03:27:58.30 ID:zSnqlKrk0.net
なんか、すげぇ場違いな奴が出てきたな

338 :名称未設定:2013/12/14(土) 04:28:03.04 ID:5CAHfcpZ0.net
なにがなんでも X 使わんと Unix って認めん奴がいるんだな
なんでだろ?
じゃあ一世を風靡した Sun はUNIX じゃなかったのか

339 :名称未設定:2013/12/14(土) 05:50:07.42 ID:wSouRigL0.net
X10以下のことも思い出してやってください

340 :名称未設定:2013/12/14(土) 05:53:10.08 ID:zSnqlKrk0.net
>>339
ってことは、OS9 か?

341 :名称未設定:2013/12/14(土) 06:41:52.50 ID:YCWnMYuM0.net
ネットワーク透過(笑)

342 :名称未設定:2013/12/14(土) 09:44:44.21 ID:ALMB3mUm0.net
そこまでUNIXに固執してるのにGNUのツールを真顔で使ってるんだろ?ww

343 :名称未設定:2013/12/14(土) 10:10:27.08 ID:WGpVlBGe0.net
>>330

SunViewの後継なんてあったのか。

344 :名称未設定:2013/12/14(土) 11:59:44.61 ID:y2SycmLc0.net
>>328
http://en.wikipedia.org/wiki/Unix
頑張って、WIkipediaの間違いを訂正してみては?
ちなみに、officially trademarked(正式)にはUNIXと書いてある通り、Unixは通称でもアリってことだよ

345 :名称未設定:2013/12/14(土) 14:10:50.74 ID:zQ/hztF30.net
すべて大文字で書く場合は UNIX® と書けと言うことだ

「UNIX®は、The Open Group の登録商標です。」
と文末に入れておけばさらによし

346 :名称未設定:2013/12/14(土) 14:33:30.89 ID:OnyiHCtR0.net
freebsdと書いたら、FreeBSDと書けと怒られた。

347 :名称未設定:2013/12/14(土) 14:55:25.84 ID:PzozopNW0.net
じゃあ UNIX WAREはダメなの?

348 :兵庫馬鹿マカス晒しあげ:2013/12/14(土) 16:51:52.95 ID:4CViqKm50.net
 
http://fast-uploader.com/file/6942488831821/
 
          -==-
         / , マカス ヽ
         !::: =≡ ≡=ヽ
       (6-(。)〜( ゚)-彡
        ||  六- -六 ヽ|
        ヽ.ヽ ∧∧ノ  |    UNIXってなんや
         -ゝ. ヽ二/ /- 、 < わいはオナニー用につこてるで!
        /          )   エロ備忘録〜♪ティーン♪
       / λ ・  ・ / /
        .〈  〈     / / "
      ゛ ヽ ヽ. ∩ / /〃
      ./\ つと .ノ \
     /  / し J..\ \
 .   〈  〈 ((シコシコ)) 〉  〉
     \ \.  .   / /
     ヾ \ \  / /
       (⌒  ) ( ⌒)

349 :名称未設定:2013/12/14(土) 17:08:47.85 ID:y2SycmLc0.net
>>345
何のコマンドと思わなくもないw

350 :名称未設定:2013/12/14(土) 22:34:34.73 ID:6rZ6uJ6Y0.net
>>331
GMW。実際にX無しでGMWだけ搭載したWSがあったかどうか知らんが。
国産なんだよなー。

>>323
Mac OS Xの一番下にMachがいるのはネットワーク透過のための
布石だと思ってる。今はモノリシックに固められてるけど。

351 :名称未設定:2013/12/14(土) 23:19:53.00 ID:B2Ozb/F80.net
>>336
全然?

352 :名称未設定:2013/12/14(土) 23:21:34.87 ID:B2Ozb/F80.net
>>331
X11採用していない史上最も成功したUNIXがMacOSX

353 :名称未設定:2013/12/14(土) 23:34:34.67 ID:zSnqlKrk0.net
>>352
Sunも入れてよ

354 :名称未設定:2013/12/15(日) 00:36:16.60 ID:tzuHw/4J0.net
X11採用してたらこけてたな

355 :名称未設定:2013/12/15(日) 04:06:48.94 ID:G8COt8410.net
>>354
OS Xの時点でX11を採用するって判断は100%ない(なかった)わ

356 :名称未設定:2013/12/15(日) 11:40:32.79 ID:iNSaxTbe0.net
Xの置き換えですらことごとく頓挫したのに
(Berlin Projectとか)、ウィンドウシステム置き換えようと
考えたAppleは度胸あるわ

357 :名称未設定:2013/12/15(日) 12:30:44.55 ID:S0hQAppx0.net
AppleてかNeXTだと思うのだが、違うの?

358 :名称未設定:2013/12/15(日) 13:34:21.11 ID:tzuHw/4J0.net
その決断は正しかったな

359 :名称未設定:2013/12/15(日) 16:11:28.15 ID:LkpCE0VP0.net
まあ毀誉褒貶あっても、やっぱジョブズのおかげである。

360 :名称未設定:2013/12/15(日) 16:32:37.30 ID:S0hQAppx0.net
GNUstepはX Windowベースなんだな。そういえばNEXTSTEPはWindowsでも動くらしいしな
ここまでX11にこだわっているのがさっぱりわからん(否定も肯定も)というのに対する答えでもあるなw

361 :名称未設定:2013/12/15(日) 16:46:38.02 ID:YaD0VQIF0.net
> NEXTSTEPはWindowsでも動くらしいしな

362 :名称未設定:2013/12/15(日) 16:49:08.00 ID:FT+ssvjb0.net
はいはいOPENSTEPですよね

363 :名称未設定:2013/12/15(日) 17:13:18.09 ID:vkTBWS9NP.net
>>353
SUNは後半X11だったから。

>>357
Next 8割、Classic MacOS 2割かな。UI DPSじゃないし、FreeBSDだし。

364 :名称未設定:2013/12/15(日) 18:23:50.00 ID:XTRvDixp0.net
SunView使ってた私はUnixユーザではなかったんだな。
1600x1200の画面にメモリ8MBじゃXはちょっと重かった。

365 :名称未設定:2013/12/15(日) 20:27:35.56 ID:/wynF/ALi.net
骨董品

366 :名称未設定:2013/12/16(月) 00:18:13.29 ID:kF/tDBtT0.net
XQuartz使ってネットワーク越しに別MacのFirefoxをルートレスで表示できるんだってな?
日本語入力が面倒らしいけど。
他にも対応するMacアプリあるかな?

367 :名称未設定:2013/12/18(水) 00:13:58.66 ID:KrfJ4sr+0.net
launchctl で hoge.plist を load して test.sh を動かそうとしているのですがうまくいきません。
どこを直せばいいのでしょうか。お願いします。

$launchctl load ~/Library/LaunchAgents/hoge.plist
$launchctl list | grep "hoge"
PID Status Label
- 0 hoge

$cat ~/Library/LaunchAgents/hoge.plist
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>hoge</string>
<key>ProgramArguments</key> <array>
<string>/Users/HOGE/test.sh</string> </array>
<key>StartInterval</key>
<integer>300</integer>
</dict>
</plist>

$cat test.sh
#!/bin/bash
date >>test.log

368 :名称未設定:2013/12/18(水) 00:58:42.12 ID:crxlsmxS0.net
execlとかって実行属性のスクリプトファイルって起動してくれるんだっけ?launchdがexeclとか使っているのか知らんけど

<key>ProgramArguments</key> <array>
<string>/bin/bash</string>
<string>/Users/HOGE/test.sh</string> </array>

の方が無難だと思うけど

369 :名称未設定:2013/12/18(水) 12:09:34.95 ID:Uskv6qkM0.net
WorkingDirectory 指定しないと test.log はどこに作られるんだろう?

>>368
test.shに実行属性ついてないとかいうオチだったりして…。

370 :367:2013/12/18(水) 13:19:10.31 ID:KrfJ4sr+0.net
>>368,369
おっしゃる通りです、明示的に指定するようにしました。
WorkingDirectory に PATH が通っていなかったです、動きました。スイマセン((((;゜Д゜)))
お騒がせしました。

371 :名称未設定:2013/12/19(木) 13:48:59.49 ID:8qHYNX170.net
どこのスレで愚痴ったらよいか分からないから、
ここで愚痴らせて。
タイムマシンの保存先にしている外付けUSB-HDD (500GB)を接続したら、
CPUリソースをふんだんに使いながら、
延々とfsck_hfsのプロセスが動いている(diskarbitrationdが呼び出しているようだ)。
もちろん、fsck中なのでその外付けHDDはまだマウントされていない。
もう3時間が経過。MBAで非力だから時間がかかるのは分かるが、
あと何時間かかるんだ。

372 :名称未設定:2013/12/19(木) 14:44:32.51 ID:8wlla+pG0.net
Time Machineスレに書けよ馬鹿か

373 :名称未設定:2013/12/19(木) 15:16:40.61 ID:qyI+llCU0.net
>>371
そんなもん遊んでるマシンにやらせとけ。

374 :名称未設定:2013/12/19(木) 15:24:05.49 ID:8qHYNX170.net
やっと終わった。
$ grep "Dec 19" /var/log/fsck_hfs.log |tail -2
/dev/rdisk3s1: fsck_hfs started at Thu Dec 19 11:42:02 2013
/dev/rdisk3s1: fsck_hfs completed at Thu Dec 19 15:06:29 2013
$ Rscript -e 'fmt="%H:%M:%S"; difftime(as.POSIXct("15:06:29", format=fmt),as.POSIXct("11:42:02", format=fmt))'
Time difference of 3.4075 hours

500GBで3.4時間。

>>372
TimeMachineは関係があるの?

375 :名称未設定:2013/12/19(木) 15:34:06.72 ID:i1c/7FBr0.net
ファイルシステム蛾物故割れてたんでは

376 :名称未設定:2013/12/19(木) 17:39:43.18 ID:EJnjDVo50.net
こういう時ってAirとPROの差が出るのかな?

377 :名称未設定:2013/12/22(日) 10:24:48.38 ID:BFk2Tc/H0.net
>>376
時間の殆どは、HDDのアクセス時間だろうから、どんだけ高速なマシンでも変わらんだろうな。

378 :名称未設定:2014/01/13(月) 19:30:17.97 ID:OA3czgqb0.net
tesutu

379 :名称未設定:2014/01/13(月) 19:33:52.64 ID:G/++whx30.net
ここでするなボケカスシネクズ

380 :名称未設定:2014/01/14(火) 19:28:07.42 ID:rmqtVmei0.net
Terminalを使ってsshでlinux(debian)に接続したところ、80x25のまま変更されません。
一見サイズが変わったように見えてもvim screenでは80x25のままです。
windowsのteratermでは、ちゃんと大きさが変わるので戸惑っています。
なにか設定などがあるのでしょうか?

381 :名称未設定:2014/01/14(火) 20:57:31.80 ID:XQUZ8cBQ0.net
>>380
ターミナル.app はあまり使わないけどそうゆう現象にはなったことない。
本質的な解決方法じゃないけど、iTerm2 お薦めします。
ターミナル.app より圧倒的に高機能で使いやすいです。

382 :名称未設定:2014/01/15(水) 00:06:02.88 ID:Vq+Lu7wN0.net
Terminal.appで繋いだときと、Teratermで繋いだときとで、
環境変数の違いとか比べてみたら原因がわかるかも。

383 :名称未設定:2014/01/15(水) 01:19:14.01 ID:l5vkNMwC0.net
久しぶりにCで遊んでて気がついたんだが
OSXのmktime関数って壊れてない?
未来は2038年以降も正しく表示されるけど
過去はなぜか1900年くらいから-1が返ってくる。

384 :名称未設定:2014/01/15(水) 01:26:20.20 ID:a7YA5/rX0.net
1900年からの経過年数だからじゃね。「経過」なら負数は無いとか

385 :名称未設定:2014/01/15(水) 01:36:52.02 ID:a7YA5/rX0.net
Appleのはなんだかチラ見ではよくわからん
FreeBSDは1970未満はエラー、GNU(Linux?)は1900未満はエラーのようだけど
mktime.c でググって読んでみ

386 :名称未設定:2014/01/15(水) 02:52:51.35 ID:Vq+Lu7wN0.net
この辺かな。
http://www.opensource.apple.com/source/Libc/Libc-997.1.1/stdtime/FreeBSD/localtime.c
http://www.opensource.apple.com/source/Libc/Libc-997.1.1/stdtime/FreeBSD/tzfile.h

387 :名称未設定:2014/01/15(水) 03:25:23.98 ID:cz5nRrW50.net
規格通りだけど

388 :380:2014/01/15(水) 07:54:31.33 ID:qEQhJcMA0.net
ありがとう。
>>381
iTerm2 でも同様でした。
>>382
bashでexportとった内容をdiffしてみたけど、ほとんど変わらなかったです。
TERMCAPとかは同一でした・・・

389 :名称未設定:2014/01/15(水) 09:26:03.06 ID:lqg0yKSI0.net
env

390 :名称未設定:2014/01/15(水) 22:23:59.42 ID:l5vkNMwC0.net
>>384-387
いろいろ情報サンクスです。
ソース見たけど、いまいちわからんかった。
結局GNUのmktime.c使ったら問題なかったんで、
こっちを使っときます。

391 :380:2014/01/16(木) 20:53:18.89 ID:3qkMAcKF0.net
少しわかったので報告します。

xterm-256colorにするとダメでvt100にするとうまくいきました。
しかし、色が出なくなる・・・

392 :名称未設定:2014/01/16(木) 21:00:22.95 ID:sdFXu6hd0.net
うちはxterm-256colorでlinuxマシンにsshしても大丈夫だな

393 :名称未設定:2014/01/17(金) 14:03:08.65 ID:6dlRfrjf0.net
>>391
vimならset columns=215とかすればいいのかな
window幅はtput colsでわかる

394 :393:2014/01/17(金) 14:17:54.55 ID:ROMaE/kr0.net
うちではCentOS6にログインして、
画面幅を広げる前にvimを起動すると幅が固定されたな
広げてからvimを起動した場合は、広げた幅に追従してくれた

395 :名称未設定:2014/01/18(土) 12:37:35.05 ID:9kzdqoV00.net
ターミナルのサイズが変化したときに出るシグナルってあったよね。
拾えてないのかな。

396 :名称未設定:2014/01/18(土) 18:26:07.86 ID:jaJC6WTc0.net
>>391
リモートホストの$TERMは何になってるの?
xterm-colorはcolumnsを変更しないとダメだけど
xterm-256colorなら幅かえてもいけた

397 :名称未設定:2014/01/25(土) 14:23:20.88 ID:gWUZNCmh0.net
偉そうに言ってるわりには質問者も回答者もこんなレベルか

398 :名称未設定:2014/01/25(土) 15:29:22.76 ID:12b7p6UK0.net
なんか役に立つこと書いてってよ

399 :名称未設定:2014/02/08(土) 18:24:07.29 ID:mIrye5MP0.net
Homebrewのwineの出来が良くなっていることを最近知った。
いままではosxwinebuilderを使っていたがMavericksでビルドできないからHomebrewで試したらあっさりインストール・動作も快調になった。
ただし、依存ライブラリを--universalでインストールしないといけない。
あとwineも1.6からX11に依存しなくなったからXquartzを入れる必要もない。

400 :名称未設定:2014/02/08(土) 18:29:51.45 ID:mIrye5MP0.net
書いてから気づいたけど最初の一文がちょっとしたシャレになってるww

401 :名称未設定:2014/02/08(土) 18:50:09.66 ID:JsrLm3+Y0.net
「10年に1度の当たり年」
「品質は昨年より良い」
「出来は上々で申し分の無い仕上がり」
「ここ10年で最高」
などなど

402 :名称未設定:2014/02/09(日) 00:59:39.32 ID:luoc3GTX0.net
>>400
cellarに入ってるしな

403 :名称未設定:2014/02/09(日) 01:47:40.24 ID:+Z0Laa3z0.net
質問です。.UFS拡張子を持つ書類がありまして
おそらくはNeXTかBSDで作られたHDDかCD-ROMのディスクイメージなのですが
これをマウントするか、
Mac OS Xで扱える.ISOなどに変換する方法はないでしょうか?

404 :名称未設定:2014/02/09(日) 09:07:23.05 ID:G4uzaK290.net
>>403
これ?
ttps://wiki.gutzmann.com/confluence/pages/viewpage.action?pageId=6651931

405 :名称未設定:2014/02/09(日) 09:35:29.29 ID:537dxWqv0.net
>>404
>>403 じゃないけど、
OSXFUSEは初めて知った。
Fuse4Xとの違いを調べたら、Fuse4XはOSXFUSEに合併吸収されるみたいだな
ttps://groups.google.com/forum/#!topic/fuse4x/Pi55U_K4HgU

406 :名称未設定:2014/02/09(日) 12:08:52.31 ID:Rsa5rYaF0.net
Fuse4XはLionだかMountan Lionだかの対応をせずに放置だった
OSXFUSEはしばらくして対応してちょくちょくアップデートしている
オープンソースっていいね

407 :名称未設定:2014/02/09(日) 13:08:24.42 ID:W67RULOj0.net
macfuse
fuseforosx
fuse4x
osxfuse
いろいろあって分かりませんね
macfuseが開発中止で分裂してfuseforosxとfuse4xになったの?

408 :名称未設定:2014/02/09(日) 13:23:45.90 ID:s3yXVUEj0.net
あ、放置だった、また、大元のはmacfuseだった
Fuse4Xは放置だったmacfuseをフォークしてアップデートした。ちょろっと
OSXFUSEも後でフォークしてアップデートした。その後ちょくちょくアップデートしているので、現在のメインととらえて支障はないでしょう
Fuse for OS X と OSXFUSE は同じじゃね??

409 :403:2014/02/09(日) 20:08:06.48 ID:+Z0Laa3z0.net
>>404
...
>>408

感謝です。ここに実機がないので明日以降やってみますが
Snowleopardの環境もあるので、うまくできるんじゃないかと思います

410 :名称未設定:2014/02/10(月) 08:56:50.88 ID:IkBS2D3r0.net
>>408
MacPortには、fuse4xはあるけど、osxfuseはないですね。

411 :名称未設定:2014/02/10(月) 12:28:13.06 ID:4XNYX9Q30.net
MacPortsなんて使っているんだったら、それぐらい自分の使っているのを調べなさいな
http://mac-os-forge.2317878.n4.nabble.com/MacPorts-39456-Fuse4X-superseded-by-OS-X-FUSE-td220551.html
MacPortsなんて使ってないので、詳しくは見てないけどな

412 :名称未設定:2014/02/10(月) 12:54:52.72 ID:IkBS2D3r0.net
>>411
いや、だから何?
MacPortにはosxfuseのPortはないと現状報告しだけじゃん
#39456のチケットはまだ読んでいなかったので、ありがとうとは言っておく。

413 :名称未設定:2014/02/10(月) 13:16:52.34 ID:4XNYX9Q30.net
ワラ

414 :名称未設定:2014/02/12(水) 18:44:50.25 ID:tJFuHuSU0.net
適当な板スレがわからなかったので、こちらで質問します。

Eclipseをつかってリモートデバックできる環境をつくろうとしたところ、
ホスト(Mac)側はクロスコンパイルできる環境やデバッガーが無いことに
気づき、いろいろ調べてやってみましたが、微妙にうまくいってません。

どなたか、ここだけは読んどけみたいな情報源とかありましたおしえてください。
今現在は、
OS10.6.8 に
Xcode4.2 と
Xcode3.2.6 とがインストールされた環境でやってます。

415 :名称未設定:2014/02/12(水) 23:47:19.74 ID:xSIOSBSY0.net
クロスコンパイルって対象はなんやねーん

416 :名称未設定:2014/02/13(木) 00:27:01.89 ID:3dIrHCYU0.net
Javaだろ?

417 :名称未設定:2014/02/13(木) 00:29:56.68 ID:rIUzux+W0.net
だったらXcode関係無いよなあ
クロスコンパイルってのも。Macに無いというなら、この世にも無いだろうw
Eclipseっつうからそうかな?と俺も思っているが

418 :414:2014/02/13(木) 08:38:10.24 ID:5yPy/qqJ0.net
c/c++ です。

当方、基本的にmacportsで利用できるものは全てそちらでまかなうのですが、
需要がないためかmacports の ???-elf-gcc シリーズは、公式さんが認めるバグのため使えず。
やむをえず自分でやっているしだいです。

419 :名称未設定:2014/02/13(木) 10:17:09.77 ID:yF5iPeCD0.net
クロス開発するんだったら、ホスト/ターゲットのOSが情報として必須なのはわかりきったことだろうに
それをわかってないってのは、趣味でなんとなく手を出しているとか?

420 :名称未設定:2014/02/13(木) 10:24:33.89 ID:yF5iPeCD0.net
>>419
×ホスト/ターゲット
○リモート/ターゲット

421 :名称未設定:2014/02/15(土) 08:53:26.06 ID:mqfLIl2K0.net
復旧

422 :名称未設定:2014/02/16(日) 16:34:51.66 ID:usBUXVru0.net
起動時に
 svnserve --demon --root /var/svnroot
を実行させたいんだけどどうしたらいいの?

/Librar/StartupItems/ の下にフォルダを作って、.command を作ればいいらしい、
ってとこまではわかったんだけど、.commandの中身はシェルスクリプトでいいの?

やり方がわからんから .bashrc にsvnserve を記述してるけど、明らかに書くところが間違ってるのはわかるんだが、
他にお手軽な方法がわからん

423 :名称未設定:2014/02/16(日) 17:42:17.38 ID:K6WMxsGh0.net
>>422
それ前の仕組みだけど今でも有効なのかい?

424 :名称未設定:2014/02/16(日) 17:43:22.17 ID:K6WMxsGh0.net
前は/etc/rc.localみたいなファイルがあったけどね

425 :名称未設定:2014/02/16(日) 18:23:11.56 ID:RItNwRO20.net
>>422
http://zathras.de/angelweb/blog-installing-svnserve-on-mac-os-x.htm

org.tigris.subversion.svnserve.plist を環境に合わせてちょろっと書き換えて /Library/LaunchDeamon に入れる

426 :名称未設定:2014/02/16(日) 18:29:21.17 ID:1f/yJXvo0.net
こういうファイルを作って,
/Library/LaunchDaemon/org.hoge.hoge.plist:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Disabled</key><true/>
<key>Label</key><string>org.hoge.hoge</string>
<key>OnDemand</key><false/>
<key>ProgramArguments</key>
<array>
<string>/usr/local/sbin/server</string>
<string>argument1</string>
</array>
<key>RunAtLoad</key><true/>
</dict>
</plist>

コマンド実行
$ launchctl -w load /Library/LaunchDaemon/org.hoge.hoge.plist

427 :名称未設定:2014/02/16(日) 18:31:42.54 ID:tQJnnzqj0.net
>>422
OS Xにはcron代替も兼ねたlaunchdってのがあって具体的な運用方法は>>425>>426が書いてくれたとおり

428 :名称未設定:2014/02/16(日) 18:59:12.20 ID:6kHKcWXq0.net
crontabに@rebootで書いたほうがお手軽かな、launchctlはクセが強いし。

429 :名称未設定:2014/02/17(月) 02:25:33.40 ID:zJjw+8tDP.net
UNIXなんだから、黙ってcrontab使うべし!

430 :名称未設定:2014/02/17(月) 03:04:33.50 ID:ZpSXUoEz0.net
あーしたりこーしたりするのにlaunchctlもなかなか重宝
これからもあーしたりこーしたりしないってのなら別だが、未来は誰にもわからない

431 :名称未設定:2014/02/17(月) 09:14:58.75 ID:zJjw+8tDP.net
あーしたりこーしたりするのは止めないが
このスレ的には全部のunixで使えるcronの方がお勧めでは

432 :名称未設定:2014/02/17(月) 10:03:30.26 ID:wMtDTlSTI.net
XML嫌いじゃ

433 :名称未設定:2014/02/17(月) 10:17:44.47 ID:b96sd6800.net
S式がいいよな

434 :名称未設定:2014/02/17(月) 15:30:59.11 ID:hvHxPAaA0.net
>>432
XML化の流れには逆らえないよ。
Linuxも、fonts.confとか徐々にXMLに浸食されている。

435 :名称未設定:2014/02/17(月) 16:18:10.32 ID:wMtDTlST0.net
>>434
〃〃∩  _, ,_
 ⊂⌒( `Д´) < JSONがあるのに!
   `ヽ_つ ⊂ノ
          ジタバタ

〃〃∩  _, ,_
 ⊂⌒( `Д´) < YAMLもあるのに!
   `ヽ_つ__つ
          ジタバタ

  _, ,_
 (`Д´ ∩ < XMLなんか!
 ⊂   (
   ヽ∩ つ  ジタバタ
     〃〃

〃〃∩  _, ,_
 ⊂⌒( つД´) < ヤダヤダ!
   `ヽ_ ノ ⊂ノ
          ジタバタ

   ∩
 ⊂⌒(  _, ,_) < ヤダヤダ…
   `ヽ_つ ⊂ノ
          ヒック...ヒック...

   ∩
 ⊂⌒(  _, ,_) 
   `ヽ_つ ⊂ノ  zzz…

436 :名称未設定:2014/02/17(月) 20:12:22.20 ID:vfNGrIPp0.net
どこからXMLの話になったの?

437 :名称未設定:2014/02/17(月) 20:14:59.86 ID:lSQoeASH0.net
launchctlの話題が出た瞬間からだろ?

438 :名称未設定:2014/02/17(月) 22:18:45.50 ID:5HVVpDks0.net
>>432 >> 433
それ何て俺

439 :名称未設定:2014/02/18(火) 00:15:06.42 ID:rxImNO0j0.net
FreeBSDとかLinuxとか使えばいいのにw こんなにXMLまみれのOSじゃなく

440 :名称未設定:2014/02/18(火) 00:18:20.36 ID:KuzqSE4D0.net
XMLは見た目が美しくないよね

441 :名称未設定:2014/02/18(火) 01:07:01.88 ID:rxImNO0j0.net
Propery List Editor を使えばそんなことは忘れさせてくれるw
Xcode内蔵のないヤツね

442 :名称未設定:2014/02/18(火) 02:18:07.59 ID:JOQJ37Md0.net
>>440
そもそも目視で眺めるようなもんじゃないし

443 :名称未設定:2014/02/18(火) 17:35:57.77 ID:AM4ecnfj0.net
人間的なXMLエディタってないもんかね
どうも機械に俺たちが合わせてる感じがw

444 :名称未設定:2014/02/18(火) 19:04:34.32 ID:rxImNO0j0.net
こんぴゅーた上のなんてすべてこんぴゅーたに合わせているようなもんだろ。普通に使っているだろうviなんてーっとかな
てか、人間的ってなんやねん。エンタープライズのコンピュータのことならわからないでもないwでもそれでもコンソールは人間的wかというと疑わしい

445 :名称未設定:2014/02/18(火) 19:13:07.43 ID:zmklH+pO0.net
S式なんかは機械に合わせてる俺カッケー感があるけど
XMLは機械じゃなくてどっかの馬鹿に合わせてる感しかない

446 :名称未設定:2014/02/18(火) 19:18:58.03 ID:rxImNO0j0.net
なんかいい加減馬鹿らしいなw
vi vs emacsのよーな馬鹿らしさ。>>445のようなのがどっちにもいたんだろうな

447 :名称未設定:2014/02/18(火) 19:20:33.68 ID:KuzqSE4D0.net
いみふ

448 :名称未設定:2014/02/18(火) 19:45:56.93 ID:rxImNO0j0.net
自分の好きな物が一番、他は認めないってだけなのにいろいろ理由を付ける。特に嫌いな方を貶めるのが大好きw
やってることは、モノがどうのこうのでなくてモノを好きな俺が一番と言いたいだけというww

好きも嫌いもあるもんだから使うしか無いだろうに。嫌いで嫌々使ってる俺表明されても、知らんがなw

449 :名称未設定:2014/02/18(火) 20:30:00.60 ID:zIgUz7Ec0.net
おれ的にはXMLはむしろ美しい
構造が明確で、機械的に図式化できるし
美しくないという人にも美しく見せられるようなフロントエンドの開発も容易じゃないかな

450 :名称未設定:2014/02/18(火) 20:51:46.92 ID:E19Nrzd80.net
そこでJSON

451 :名称未設定:2014/02/18(火) 22:11:02.48 ID:rxImNO0j0.net
>>426 をJSON風にするとこうなる
{
Disabled = YES;
Label = "org.hoge.hoge";
OnDemand = NO;
ProgramArguments = (
"/usr/local/sbin/server",
argument1,
);
RunAtLoad = YES;
}

Appleでは過去のNeXTSTEPのフォーマットだがなw

452 :名称未設定:2014/02/19(水) 01:13:08.84 ID:cx9mtARr0.net
XMLは美しいと思ってる人は、属性は入れ子にできない非対称性や
ちょっとした式ですら別文法で埋め込むやり方が多数採用されてる表現力の弱さをどう思ってるのかな

453 :名称未設定:2014/02/19(水) 01:32:43.13 ID:wHBrMe4q0.net
そんな貴方のオススメは

454 :名称未設定:2014/02/19(水) 01:37:11.98 ID:19F6qaUH0.net
単純にviで編集するのに向いてない気がするってだけなんですけどね

455 :名称未設定:2014/02/19(水) 01:42:10.90 ID:yRo68Uha0.net
viで一から書いているの?

456 :名称未設定:2014/02/20(木) 00:26:35.10 ID:fvukdNCs0.net
>>451

一瞬 xinetd かと思った

457 :名称未設定:2014/02/20(木) 08:35:22.03 ID:LTdf298q0.net
竹内御大曰く「機械が楽をできるということは、回り回ってその機械を作ったり制御したりする人間が楽をできるということなのじゃ」
これはS式には当てはまるけど、XMLは機械も大変、人間も面倒だから救いようが無い。

458 :名称未設定:2014/02/20(木) 09:24:01.77 ID:bNRXAlO10.net
どーでもいーわ
いつまでやってんだよ
しつけーじじーだな

459 :名称未設定:2014/02/20(木) 10:07:11.98 ID:9dYAoM7d0.net
こういうこと書く俺偉いって言いたいだけだから、どうせなら生暖かくからかおう
アルツ来ているんだろうしな。あ、生暖かくないかw

460 :名称未設定:2014/02/21(金) 11:53:37.23 ID:DlpeOygZP.net
おまいらアルツハイメン痴呆同士仲良くしろよw

461 :名称未設定:2014/02/21(金) 11:59:51.11 ID:C87kCqNt0.net
お前はそうだからそう思うんだろうけどな

462 :名称未設定:2014/03/05(水) 05:59:10.58 ID:oNhvBI+t0.net
誘導されてきました
Linux/UNIXでは/proc/PID/XXXX/fdを利用して任意のプロセスのstdinに接続できますが、OSXでは/proc/が無いためどうすればいいのか分からず困っています。
どなたかご存知ではありませんか?

463 :名称未設定:2014/03/05(水) 12:44:04.61 ID:Ammfezfv0.net
>>462
in Linux (over ssh)
$ lsof
cat 31783 user 0u CHR 136,1 0t0 4 /dev/pts/1
cat 31783 user 1u CHR 136,1 0t0 4 /dev/pts/1
cat 31783 user 2u CHR 136,1 0t0 4 /dev/pts/1
$ ps
31783 pts/1 S+ 0:00 cat
$ ls
lrwx------ 1 user user 64 Mar 5 12:18 0 -> /dev/pts/1
lrwx------ 1 user user 64 Mar 5 12:18 1 -> /dev/pts/1
lrwx------ 1 user user 64 Mar 5 12:18 2 -> /dev/pts/1

in OSX 10.8.5
$ lsof
cat 40973 user 0u CHR 16,1 0t861951 1863 /dev/ttys001
cat 40973 user 1u CHR 16,1 0t861951 1863 /dev/ttys001
cat 40973 user 2u CHR 16,1 0t861951 1863 /dev/ttys001
$ ps
501 40973 33578 4006 0 31 0 2432884 612 - S+ 0 ttys001 0:00.00 cat
-- Testing Cocoa App --
$ lsof
StdinApp 39627 user 0r CHR 16,6 0t0 1873 /dev/ttys006
StdinApp 39627 user 1w CHR 16,6 0t0 1873 /dev/ttys006
StdinApp 39627 user 2w CHR 16,6 0t115 1873 /dev/ttys006

みたいだけど

464 :名称未設定:2014/03/05(水) 18:41:57.48 ID:lzFtxNbE0.net
Macで同じ事は出来ないと思う。

465 :名称未設定:2014/03/05(水) 22:25:12.72 ID:l4fePvBx0.net
どうやるんだろと思ったが
http://qiita.com/kawaz/items/96af6fa59fdf999b94bd
https://gist.github.com/jmdeldin/2187521
デバッガでか。なるほど。dupx for OS X 10.7.3 でも /proc/PID/fd 使っているので動くのかどうか知らんけど

466 :名称未設定:2014/03/05(水) 22:36:00.77 ID:l4fePvBx0.net
https://gist.github.com/jmdeldin/2187521
のgdbコマンドの部分は動くみたいねえ

467 :名称未設定:2014/03/05(水) 23:17:23.99 ID:NFts2ak30.net
よく知らないけどdtraceとかで出来ないの?

468 :名称未設定:2014/03/08(土) 22:10:49.48 ID:Klk4uyIy0.net
ちょっと教えて
ls -R って、"."で始まるディレクトリがあってもその配下に"."で始まらないディレクトリやファイルがあれば、それは表示されるんでしたっけ?

たとえば、↓こういう3行、
mkdir -p top/{.dira,dirx}/{.dirb,diry} # ディレクトリを幾つか作る
touch top/{.dira,dirx}/{.dirb,diry}/{.filec,filez} # ファイルを幾つか作る
/bin/ls -R top

実行するとうちの10.8.5では↓こう表示されるんだけど、top/.dira/diry: のとこも表示されるもんなんでしたっけ?
$ /bin/ls -R top
dirx

top/.dira/diry:
filez

top/dirx:
diry

top/dirx/diry:
filez
$

469 :名称未設定:2014/03/08(土) 23:56:10.40 ID:cd6EO1Ya0.net
10.8から10.9にアップデートしたら/varの下のファイルってそのままだっけ?

svnのリポジトリを/varの下に置いてるからアップデートしてないminiが1台あるんだよね

470 :名称未設定:2014/03/09(日) 01:45:49.81 ID:Me0d3ozg0.net
>>468
GNUのとBSDので違うっぽい

471 :名称未設定:2014/03/09(日) 18:35:15.42 ID:gUnSfdZp0.net
>>470
ありがと
GNUので試したらしっくり来ました。やっぱこうだよねって
OS X独自オプションもよく使うんで、top/.dira/diry: みたいなとこは表示しないよう野良パッチすることにしました

一応貼っときます http://pastebin.com/p0Z3BbRK
10.8.5、file_cmds-220.7のls用
ビルドするにはLibinfo-406.17のmembershipPriv.hとlibutil-30のlibutil.hが必要です

472 :名称未設定:2014/03/10(月) 12:25:00.97 ID:+DQM7o820.net
HomebrewとかMacPortsでcoreutils入れればいい

473 :名称未設定:2014/03/10(月) 19:52:12.76 ID:yY4aL9Qu0.net
MacOSXに特化した詳解本って無いの?

474 :名称未設定:2014/03/10(月) 19:59:08.89 ID:rGkxp3rQ0.net
>>473
具体的に何についての詳解本?
UnixとしてならMac OS X for Unix Geeksがそれに近いかもしれないけど
詳解というほどでもないしなあ

475 :名称未設定:2014/03/10(月) 20:30:02.44 ID:yY4aL9Qu0.net
特殊なコマンドの説明とか
タイムマシンやカレンダーみたいなMacOSX特有の機構の詳細や
psで見ると走っているなんだか良く分からないプロセスの説明や
起動の仕組みや
そういう
UNIXは知ってることを前提にした上でMacOSXに特化した詳解本

476 :名称未設定:2014/03/10(月) 21:07:48.05 ID:rGkxp3rQ0.net
>>475
タイムマシン〜詳細 の部分は分からないが
他の部分はMac OS X for Unix Geeksにあったと思ったんだが
オライリーでみたら絶版になってるなあ

477 :名称未設定:2014/03/10(月) 21:47:19.82 ID:5yODb7ai0.net
binutils をビルドコンパイルしたいのですが、ld、gasなど対象外にされるのはなぜ(仕様)ですか??

なんとかなりませんか??

478 :名称未設定:2014/03/10(月) 21:55:01.06 ID:+DQM7o820.net
Mac OS X for Unix GeeksはKindleだと安いから持ってる
>>475みたいな目的だったらちょうどいいんじゃないの

479 :名称未設定:2014/03/10(月) 22:04:35.06 ID:MKjpAInO0.net
Mac OS X ターミナルコマンド ポケットリファレンス
てのが近いのかもしれないけど,
今となっては情報が古すぎるしな。
英語版だとMacintosh Terminal Pocket Guideとかかな

480 :名称未設定:2014/03/10(月) 22:40:10.84 ID:DE3y3wDg0.net
>>477
無理だと思う
それらは,OSX用のFrameworksなどのシステムまでサポートできないから
対象外になっている

481 :名称未設定:2014/03/11(火) 07:25:43.77 ID:pXA06LcV0.net
これおすすめ。
http://www.it-ebooks.info/book/1296/
いつの間にかフリーダウンロードできるようになってる。

こちらは古いけど、今でもそれなりに有用。
http://osxbook.com/

482 :名称未設定:2014/03/11(火) 08:56:55.48 ID:pvhSb5Qu0.net
Mac OS X for Unix Geeks買ってみます
どうもありがとう

483 :名称未設定:2014/03/12(水) 11:46:48.19 ID:KkfKxQLC0.net
MacOSXマシンにSSHでリモートログインし、
デスクトップ環境にログインした状態で起動したままになっているFinderを落としてログアウトさせ、
ログイン待ち画面にしたいのですが、殺すべきプロセスの名前が分かりません。
どれがそうなんでしょうか?

484 :名称未設定:2014/03/12(水) 13:01:19.51 ID:8NC1LH9K0.net
やったことないけど
loginwindow
をkillすればログアウトするらしいけど。

485 :名称未設定:2014/03/12(水) 20:12:46.86 ID:STt4D20D0.net
>>483
osascript -e 'tell app "System Events" to log out'

486 :名称未設定:2014/03/12(水) 23:47:24.09 ID:Rv4FsvFF0.net
fopen("/Usr/ttt/Desktop/data",WRITE)
と書くとエラーがでます。ディレクトリの指定は上のでよいのでしょうか?
おしえてください

487 :名称未設定:2014/03/13(木) 00:47:00.99 ID:h9n9kBiA0.net
>>486
errornoは見れないのか。

488 :名称未設定:2014/03/13(木) 00:56:26.42 ID:ykZopuQv0.net
釣りでしょうな

489 :名称未設定:2014/03/13(木) 03:46:59.44 ID:1YB6mOb60.net
>>485 echo "Thank you !"

490 :名称未設定:2014/03/15(土) 00:54:31.49 ID:IBKgGp0K0.net
Terminal.app上でCmd+Ctrl+dを入力したいのですが、
辞書を引く動作になってしまいます。
システム環境設定のキーボードショートカットで定義されている
わけではないようです。
端末上のプロセス(具体的にはEmacs)に渡す設定方法を教えて下さい。

491 :名称未設定:2014/03/15(土) 01:06:07.25 ID:7j/sK6pY0.net
emacsでcmdとは?alt(=opt)ではなくて?

492 :名称未設定:2014/03/15(土) 01:30:24.37 ID:VDmmF14Q0.net
http://d.hatena.ne.jp/yuheiomori0718/20120128/1327743878
みたいね

http://superuser.com/questions/326223/how-do-i-disable-the-command-control-d-word-definition-keyboard-shortcut-in-os-x
あたりかな

493 :名称未設定:2014/03/15(土) 01:45:23.07 ID:VDmmF14Q0.net
ああ、hatenaの方にも同じのが参照先として載っていたな
で、superuser.comの方のdefaultsも参照先のhintsforums.macworld.comの方見たら、
Dictionary MouseOver - Command, Shift, E
をのもよう

494 :名称未設定:2014/03/15(土) 02:05:35.47 ID:IBKgGp0K0.net
すみません、自己解決(?)しました。

自分でも忘れてしまっていたのですが、
こういうものを使ってCmdとAlt(Opt)を入れ替えていました。
SwapOptCmd
http://www.yedo.com/swapoptcmd
ですので、ご指摘通りEmacsに渡したいのはAlt+Ctrl+dです。

Cmd+Ctrl+dは上記SwapOptCmdによる変換よりも前に
辞書起動キーとして処理されてしまうようで、Alt+Ctrl+dに
変換して渡すことができないという状況でした。

ところが、だいぶ前にSwapOptCmdを見つけて以来惰性で使って
きたのですが、いま改めて調べると
KeyRemap4MacBook
https://pqrs.org/macosx/keyremap4macbook/index.html.ja
というものもあり、
MacでEmacsを使うときにCommandキーとOptionキーを入れ替える
http://qiita.com/usobuku/items/39342e2a4137dde894b4
に従って設定したところ、Cmd+Ctrl+dがAlt+Ctrl+dとして
渡るようになりました。(辞書はAlt+Ctrl+dで引けます)

495 :名称未設定:2014/03/15(土) 02:10:36.64 ID:IBKgGp0K0.net
>>492 情報ありがとうございます。
検索が下手でこのようなページが中々探せませんでした。
defaults はいじりたくないのと、辞書引きも便利なので無効にはせず
KeyRemap4MacBook を使うこととしたいと思います。

496 :名称未設定:2014/05/08(木) 22:44:50.95 ID:VnfEO71L0.net
>>496
よく分かんないけど、iPhoneとMacOSXの間のデータファイル共有が目的?
USBケーブルを接続してファイルをコピーするのが手っ取り早くて、お金がかからないけど、
WebDAVは必須条件なの?

497 :名称未設定:2014/05/08(木) 23:06:18.75 ID:0KxxcEPy0.net
>>496
現在、Notebooksアプリで、メモ同期にDropboxを使っています。ローカル内で完結させて安全にしたいのと、新旧ファイルの同期をMacとiPhoneを立ち上げれば終わる手軽さから、WebDAVにたどり着きました。

USB接続だと差分同期ができなさそうと、面倒かなと思いました。

498 :名称未設定:2014/05/09(金) 02:52:37.41 ID:TLYE4kVE0.net
>>496
/etc/apache2
が、ちゃんとあるし
apachectl
も、ちゃんとあってapacheは動かすことはできるから、普通に(Linuxとかでの説明をしているので)apacheのWevDAV設定をすればできるよ

499 :名称未設定:2014/05/09(金) 07:45:35.98 ID:5tc5maPM0.net
>>498
apachectl など教えてくださったので検索したら方法出てきました。挑戦します、ありがとうございます!

500 :名称未設定:2014/05/09(金) 21:11:23.57 ID:5tc5maPM0.net
www.mac-room.com/webdav/ を見ながらやっても、iPhoneからサーバが見つからずへこむ。

501 :名称未設定:2014/05/10(土) 01:21:01.16 ID:KDDsEuP40.net
iPhoneからって、apacheでWebDAVがちゃんと動いているのかは試した後の話しだよなー?

502 :名称未設定:2014/05/10(土) 08:02:17.56 ID:dAHm7jJC0.net
>>501
ありがとうございます、できました。感動しました。
昨日はFinderからサーバ接続まではいけて、iPhoneから見つからない状態でした。調べてローカルipを固定、サーバーネームをlocalhostからipアドレスにして、step1からやり直したらできました。

>>498 さんもありがとうございました。

503 :名称未設定:2014/05/10(土) 11:55:29.11 ID:e2G1XUPE0.net
iPhoneからならip固定しなくてもぼんじょるので繋がるっぺ

504 :名称未設定:2014/05/23(金) 12:44:35.72 ID:lNb9jic90.net
localhostってのは文字通り自分自身をさすものなので
他のコンピュータ(iPhone)でlocalhostって書いたところで…


ってもうわかってるみたいだからいいか

505 :名称未設定:2014/05/26(月) 20:26:38.20 ID:szV1T3Rl0.net
>>502 です
>>503
iPhoneのアプリがボンジュール未対応で今回は見送りました。知らなかったので勉強なりました。

>>504
中途半端な知識で挑んでました。localhostの意味、ルータと同じと勘違いしてました。ありがとうございます。

506 :名称未設定:2014/05/30(金) 20:18:45.90 ID:3XDHSYfN0.net
日付が名前のディレクトリ、例えば今日だったら「140530」を0時に生成して
雑多な作業はそこでするようにしているんですが

これをFinderの「場所」のところに追加することって出来ますかね?
追加しっぱなしではなくて、追加時に前日のものは削除して
出来れば「today」のような同じ名前で

507 :363:2014/05/30(金) 21:47:27.02 ID:ueo++Znr0.net
osxをunixとして使う上でこれは初心者用にとても
いいとか、中級者向けにいいとかいう本はありますか?
あればおしえてください

508 :名称未設定:2014/05/30(金) 22:01:38.31 ID:qKXId+uh0.net
>>506
「場所」ってサイドバーのことかな?
あれを直接操作することはできないかもしれんので次にようにやったらどうかな

適当な名前のシンボリックリンクをFinderに登録
そのシンボリックリンクを最新の作業ディレクトリへリンクするスクリプト組む
毎日0時にディレクトリ生成するスクリプトにそれを追加してついでにやらせる

509 :名称未設定:2014/05/30(金) 22:37:30.64 ID:ZEH6eLSO0.net
>>507
>>53

510 :名称未設定:2014/05/30(金) 23:02:23.04 ID:7eKgLixA0.net
シンボリックリンクってサイドバーに乗せるとリンク先に置き換わっちゃうんだな。

511 :名称未設定:2014/05/30(金) 23:04:48.58 ID:3XDHSYfN0.net
>>508
そうですサイドバー。自分のシェル力が足らんのだと思いますが

ディレクトリ「/foo/var/140529」を用意
ホームディレクトリに「today」という名前で、このディレクトリにシンボリックリンクを貼る

Finderでリンク「today」をサイドバーにドラッグ
この時点で、サイドバーでの表示は「140529」に

ディレクトリ「/foo/var/140529」を用意
ln -snf /foo/var/140530 /Users/Ore/today としてリンク張替え

当然ですがサイドバーには「140529」ががががが

512 :名称未設定:2014/05/30(金) 23:05:55.56 ID:3XDHSYfN0.net
書き間違えました

誤:ディレクトリ「/foo/var/140529」を用意
誤:ln -snf /foo/var/140530 /Users/Ore/today としてリンク張替え

正:ディレクトリ「/foo/var/140530」を用意
正:ln -snf /foo/var/140530 /Users/Ore/today としてリンク張替え

でした

513 :名称未設定:2014/05/30(金) 23:09:17.67 ID:7eKgLixA0.net
ちなみにリンク先が存在しないシンボリックリンクは乗っけてもらえない。

514 :名称未設定:2014/05/30(金) 23:28:06.14 ID:qKXId+uh0.net
>>511
そうだったのか、それはすまん
いまやってみたらエイリアスでもダメだった(オリジナルが入っちゃう)

そうなると設定ファイルか……
探してみたら~/Library/Preferences/com.apple.sidebarlists.plistがそれのようだが
aliasが生データで書かれていて自分で書くのは難しいそう……
もしかしたらこの値を簡単に扱えるツールがあるかもしれないが残念ながら自分は知らない
ごめんね

515 :名称未設定:2014/05/30(金) 23:44:08.88 ID:LducwU0N0.net
http://blog.magnusviri.com/cfaliasdata-vs-bookmarkdata.html
の最後に書かれてるperlスクリプトを改造すればできそう

516 :名称未設定:2014/05/30(金) 23:44:39.46 ID:yfqHKPvB0.net
AppleScriptを使っていいなら、サイドバーへ登録することは可能ではあるけど、
登録済みのアイテムを変更したり削除したりはできるのかな……

「今日」に関してはスマートフォルダを使って、一日の最後にmdutilでファイルをリストアップ、まとめてフォルダに放りこむ、というやり方なら……?

517 :名称未設定:2014/05/30(金) 23:57:35.14 ID:qsM1trqX0.net
いっそ本日分のフォルダの名前もTodayにして、一日経ってから140530にリネームするとか

518 :名称未設定:2014/05/31(土) 00:06:59.70 ID:4S62omjj0.net
みなさまありがとう
週末にAppleScriptも含めてやってみます


>>517
目からうろこ!

519 :名称未設定:2014/05/31(土) 08:26:25.04 ID:leqT6YEV0.net
>>517
これ>>517だね
上の流れで行くと目標に対して手段がおおげさになりすぎるし
一日が終わったら作業ディレクトリの中身全部移動するなりコピーして削除するなりすればよさそう

520 :名称未設定:2014/06/10(火) 18:34:24.29 ID:rWAOgH/D0.net
質問です。助けてください

PATH="/Library/Frameworks/Python.framework/Versions/3.2/bin:${PATH}"
export PATH

とbash_profileにあるのですが
なぜ
PATH=/Library/Frameworks/Python.framework/Version/3.2.bin:$PATH
じゃなくて "......"とか {PATH}になっているのでしょうか?

いまviでbash_profileを開いています。
上のpathに
Library/Frameworks/Maple.framework/Versions/Current/bin
を付け加えたいのですがどうすればよいのでしょうか?

それからbash_profileを開いたところ
# Setting PATH for Python 3.2
# The orginal version is saved in .bash_profile.pysave
と書いていて、Python 3.2のパスらしいのですが、
これに上の加えたいpath
Library/Frameworks/Maple.framework/Versions/Current/bin
を加えることで支障がでないのでしょうか?

521 :名称未設定:2014/06/10(火) 18:41:37.95 ID:rWAOgH/D0.net
# Setting PATH for Python 3.2
# The orginal version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.2/bin:${PATH}":/Library/Frameworks/Maple.framework/Versions/Current/bin
export PATH

と結局、
/Library/Frameworks/Maple.framework/Versions/Current/bin
の部分を上のように付け加えたのですが、なぜだか
付け加えたpathで通っているプログラムが動きません。
上のpathでまちがいないのでしょうか?

522 :名称未設定:2014/06/10(火) 18:46:31.06 ID:trs6LjVt0.net
""で囲むのは、スペースとか括弧とかパスの中に入っていたら、文字列じゃなく制御文字として判断するから
{}で囲むのは、変数と定数の区切りがつかない時に困るから
共に囲まなくても大丈夫なときがほとんどだが、大丈夫じゃないときもあるから定型パターン

その上にでも
PATH="/Library/Frameworks/Maple.framework/Versions/Current/bin:${PATH}"
という行を付け加えておけば、そのPythonの行でのPATHはこのMapleが付いたのになるでしょ?

でも、Python使おうとしているならshellの基本的なことをちゃんと勉強した方がいいぞ

523 :名称未設定:2014/06/10(火) 18:47:24.18 ID:ZtjFJd6j0.net
空白とかあるカモだし
上のようにして追加すればいいし
支障が出るかどうかはやることによるし
bash_profileに書いただけ?シェルに読ませてない?シェルに読ませたなら動かないのは不思議だけど最後の項目だからそれ以前のどこかにある奴が動いたりもするし

524 :名称未設定:2014/06/10(火) 18:49:45.61 ID:trs6LjVt0.net
>>521
echo "$PATH"してみ。Maple入っているの?
Terminalウィンドウ閉じて開き直しか、
. .bash_profile
で、再読み込み/再設定。だったかなあ

525 :名称未設定:2014/06/10(火) 19:01:02.27 ID:bM1IdENN0.net
見た感じ、MacPythonのインストーラーが勝手に.bash_profileを書き換えたみたいだなあ
俺ならそんな事するディストリビューションは捨てるね……

526 :名称未設定:2014/06/10(火) 20:46:24.77 ID:ghTGsdyM0.net
>>524 で合ってる。原因の切り分けの第一歩は、
$ echo $PATH
で中身を確認すること。echo $PATHの結果をここにペーストすればよいだろう。

527 :名称未設定:2014/06/10(火) 21:10:05.97 ID:rWAOgH/D0.net
>>522, 524,525,526,527
ありがとうございます
echo...(サクラが咲いてますよと2ちゃん表示が
でたのではしょった)とすると
/Library/Frameworks/Maple.framework/Versions/Current/bin
とでました。

もう一つ問題があって、mapleの古いバージョンを
のコマンドラインバージョンを動かしたいのですが、
ネットで検索した上のディレクトリは、フォルダへ移動
に入れて飛ぶと、新しいバージョンのコマンドライン
バージョンなんです。どうやったら古いバージョンのを
さがせるのでしょう?
Frameworksのフォルダの中にはみつからなかったん
ですよ。

528 :名称未設定:2014/06/10(火) 21:54:39.18 ID:rWAOgH/D0.net
/Library/Frameworks/Maple.framework/Versions/Current/bin
が通るpathになってしまったためかviが使えなく
なってしまったのですが、復旧はどのようにすれば
良いのでしょうか?(とほほ)

529 :名称未設定:2014/06/10(火) 23:17:02.61 ID:6dAzhty70.net
>>528
んなことないだろう。Maple知らんけど
/Library/Frameworks/Maple.framework/Versions/Current/bin を追加しようとしてなんか違う間違い

. /etc/bashrc
すれば、シンプルな環境設定になるんじゃないかなあ

コマンドであれこれしようと思うなら、基本的なことを勉強しなきゃダメだよ

530 :名称未設定:2014/06/10(火) 23:24:08.22 ID:6dAzhty70.net
>>529,529
PATHは戻らないのね
export PATH="/usr/bin:/bin:/usr/sbin:/sbin"
すればいいんじゃね。PATHを壊したことによるのだったたら

531 :名称未設定:2014/06/11(水) 09:29:56.13 ID:OdUzM6Ig0.net
pathを変更したいなら,
/etc/paths
に追加するか,
/etc/paths.d/
にpathの書かれたファイルを置くだけでいいのに。

532 :名称未設定:2014/06/11(水) 10:33:37.95 ID:cLjKh4ut0.net
>>531
そこにいれると、システム単位に設定が効いちゃうだろ。
ユーザ単位の方が危なくない。

533 :名称未設定:2014/06/11(水) 10:58:07.74 ID:JfpSpwhF0.net
ログインシェルをzshにしたとき(tmuxを起動しているのも関係あったかも)、.zprofileにPATHを書くとパスの順番がおかしくなるので/etc/pathsに書いてるわ

534 :名称未設定:2014/06/11(水) 18:57:52.41 ID:fkRPo80Q0.net
pathの設定がうまくないのでbash_profileを消してしまう
ことが必要で、rm .bash_profileとしてもcommand not foundというふうにでるだけだから/binにしてから/rm
をタイプすることがrmを動かすために必要なので
/bin/rm .bash_profile
とした。それで解決しました。それでは

535 :名称未設定:2014/09/09(火) 20:18:35.51 ID:2H1qd6Nf0.net
renameで"濁点のカタカナ"を置換できませんかね?
Macの仕様で無理ですかね?

536 :名称未設定:2014/09/09(火) 20:47:52.77 ID:AG01uHj50.net
>>535
>"濁点のカタカナ"を置換
いまいち言っている意味がわからんねん

#include <stdio.h>

int main(const int argc, const char *const argv[])
{
int result = rename(argv[1], argv[2]);
printf("%d:rename %s to %s¥n", result, argv[1], argv[2]);
return 0;
}

$ cc sn.c -o sn
$ touch 'ホケホケ'
$ ls
sn* sn.c ホケホケ
$ ./sn 'ホケホケ' 'ホゲホゲ'
0:rename ホケホケ to ホゲホゲ
$ ls
sn* sn.c ホゲホゲ
$ ./sn 'ホゲホゲ' 'ぼけぼけ'
0:rename ホゲホゲ to ぼけぼけ
$ ls
sn* sn.c ぼけぼけ

537 :名称未設定:2014/09/09(火) 21:06:56.21 ID:9yEQ0Jxy0.net
エスパーするが、
$ touch バカ
$ more ハ<3099>カ
この現象の事じゃねーの?

んで、
$ echo ハ<3099>カ | iconv -f utf-8-mac -t utf-8
バカ

538 :名称未設定:2014/09/09(火) 21:31:28.79 ID:I1aVHdhF0.net
>>535
UTF-8-MacをUTF-8に変換するという意味なら、nkfで出来るよ。
逆はできないみたいだけど。

539 :名称未設定:2014/09/09(火) 21:45:14.55 ID:9yEQ0Jxy0.net
nkfはデフォで入ってないからiconvの例を書いたんだがねぇ

540 :名称未設定:2014/09/09(火) 22:39:49.36 ID:QqVfCixP0.net
536です。
アドバイス色々有りがごうございました。
舌っ足らずでご迷惑をお掛けしてしまったみたいですみません。
具体的には、この置換ケースで機能しないのを直せないかなと思いまして。。。

rename 's/バカ/馬鹿/' *.txt

541 :名称未設定:2014/09/09(火) 23:10:30.48 ID:XeBpPPZ50.net
>>527
>echo...(サクラが咲いてますよと2ちゃん表示が
>でたのではしょった)とすると
これ何?

542 :名称未設定:2014/09/09(火) 23:37:51.65 ID:iHvrG8qp0.net
ggrks

543 :名称未設定:2014/09/09(火) 23:55:29.08 ID:AG01uHj50.net
>>540
なんだよー。Linuxコマンドかよー
make rename してみたが、rename.c のマルチリンガル対応がいまいちなんじゃね。特に 's//' の対応が

Ubuntu 14.04 に OS X から ssh で入ってだと、's//' でないパラメータで日本語だと
Unrecognized character ¥xE3; marked by <-- HERE after <-- HERE near column 1 at (eval 1) line 1.
ち言われるし。こっちのサーバ&Terminalの環境の問題かもしれないが

rename.c を頑張って読めば答えがありそうだけど

544 :名称未設定:2014/09/09(火) 23:57:03.74 ID:XeBpPPZ50.net
>>542
echoのあとに何書いたかなんてどうggrkssrn?

545 :名称未設定:2014/09/10(水) 00:20:28.65 ID:DY0lbXX+0.net
>>543
あ、違った
util-linux の rename (オリジナル?) じゃなくて、Ubuntu で man rename したら表題が Perl Programmers Reference Guide て、2個別にあるのかいなっ
まんどくさいなあ

546 :名称未設定:2014/09/10(水) 01:32:48.52 ID:DY0lbXX+0.net
>>540
>>537で正解だった。とりあえず、
/bin/ls -1 *.txt | iconv -f utf-8-mac -t utf-8 | xargs rename 's/バカ/馬鹿/'
だと動くようだけど

(OS X バンドルコマンドでさえUTF-8-MACとUTF-8がごっちゃならUTF-8-MACなんて止めてしまえばいいのに)

547 :名称未設定:2014/09/10(水) 01:36:56.47 ID:btsjsuOk0.net
バンドルコマンドを作ったのはAppleじゃないし
UTF-8-MACなんてのも勝手にそう呼び始めたやつがいるだけ

ついでいうとファイルシステム上の文字格納スキームを今さら変えたら互換取れないだろ

548 :名称未設定:2014/09/10(水) 01:43:42.58 ID:DY0lbXX+0.net
>>547
iconv に UTF-8-MAC があるのは OS X のだけなんだがな(確か)
で、OS X のは、
http://www.opensource.apple.com/source/libiconv/libiconv-41/
Apple「が」なんだがなな。その他のコマンドも手を加えたりしているだろうし手を加えていないのもあるかもね、まあ、UTF-8-MACはそもそも誰が言い出したのか知らんけど、Apple公認じゃねw

UTF-8-MACとUTF-8の差なんてたいしたことないだろうに

ということで、そのいけんは全面的に却下w

549 :名称未設定:2014/09/10(水) 02:02:57.76 ID:DY0lbXX+0.net
>>547
大本のはどないなってんのか気になったので見てみたら、
libcharset/lib/config.charset
# We prefer UTF-8 over decomposed UTF-8-MAC because one should
# minimize the use of decomposed Unicode. Unfortunately, through the
# Darwin file system, decomposed UTF-8 strings are leaked into user
# space nevertheless.
だって

550 :名称未設定:2014/09/10(水) 05:37:12.15 ID:i39Mvqli0.net
541です。

>>546
まさしく、これです!
>/bin/ls -1 *.txt | iconv -f utf-8-mac -t utf-8 | xargs rename 's/バカ/馬鹿/'

*.txtの前の処理がわからずじまいで悶々としていました。
いゃー、本当にありがとうございました!

551 :名称未設定:2014/09/10(水) 08:31:21.49 ID:oz7+Tv/e0.net
遅レス。

後学の為に、モジュール探したが、相変らずだった。アホみて。
でついでだから。
$ rename '$_ = qx{echo $_ | iconv -f utf-8-mac -t utf-8} ; chomp ; s/バカ/馬鹿/' *txt
すりゃ、xargs分稼げるかな。

ついでに.bashrcに
function rename2() { perl -le 'my @a = @ARGV; for(@a[1..$#a]){ $_ = qx{echo $_ | iconv -f utf-8-mac -t utf-8} ; chomp ; $a = $_; eval $a[0]; die $@ if $@; rename $a, $_ if $a ne $_ }' -- "$@" ; }
とでもすりゃあ、rename.plと共存出来るし、割り切って置き換えてもいい。

$ touch バカ.txt
$ rename2 's/バカ/馬鹿/' *txt

552 :名称未設定:2014/09/10(水) 09:31:32.06 ID:5XY+59tm0.net
とゆーか自己中すぎるAppleがハ゛カ

553 :名称未設定:2014/09/10(水) 10:09:05.05 ID:LH/2A+Nm0.net
OSX限定で使うなら置換文字列をNFDで入力すればよろしい

554 :名称未設定:2014/09/10(水) 13:36:24.67 ID:DY0lbXX+0.net
>>552
別に自己中とは思わなく、最初の選択ミス&いつまで引きづるAppleらしくないwぞっていう
Appleだってやらなくていいことやっているのだし

555 :名称未設定:2014/09/11(木) 09:00:20.00 ID:wHtVs/oc0.net
つ zmv

556 :名称未設定:2014/09/11(木) 20:14:46.56 ID:OBlPZq0p0.net
>>554
どうでもいいけどこういう「〜なく、」っての見かけるとむずがゆくなるわ
「〜ないです」と同じで文法的に明確な誤りとまでは言えないが違和感ありすぎ

557 :名称未設定:2014/09/11(木) 20:23:05.35 ID:BuT8VMWv0.net
そんなあなたをむずがゆくさせるのが狙いなんだからいいんだよw

558 :名称未設定:2014/09/13(土) 13:51:47.68 ID:x3etG7fu0.net
OS X Mavericks 詳細リファレンス
http://www.amazon.co.jp/dp/4774164593/

俺的にはかなり良書だった。
>>53で物足りないと感じた人におすすめ。

559 :名称未設定:2014/09/16(火) 14:29:23.19 ID:kR7iP+pi0.net
>>538
nkfと言えば
河野先生がMacOSXメーリングリストによく投稿されてたなあ
懐かしい

560 :名称未設定:2014/09/30(火) 00:02:47.02 ID:ac4P3JM70.net
$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
vulnerable
this is a test
$
$ bash --version
GNU bash, バージョン 4.2.42(2)-release (i386-apple-darwin10.8.0)
Copyright (C) 2011 Free Software Foundation, Inc.
ライセンス GPLv3+: GNU GPL バージョン 3 またはそれ以降 <http://gnu.org/licenses/gpl.html>

This is free software; you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

これってportsの最新bashを入れてもダメ?

561 :名称未設定:2014/09/30(火) 00:40:58.85 ID:xMXyH/e/0.net
iiyo

562 :名称未設定:2014/09/30(火) 01:13:07.85 ID:UKZjE/dt0.net
/bin/bash
/bin/sh
などあたりも上書きなりしなきゃ意味ないだろうな。そんなアタックがあると想定して気にしているなら
アップデート時にどうなるか知らんけど

563 :名称未設定:2014/09/30(火) 01:51:43.44 ID:om3WkwzQ0.net
/bin/shと/bin/bashってどちらもbashなのに同じファイルじゃないんだな。

564 :名称未設定:2014/09/30(火) 02:40:44.45 ID:55P6Yaei0.net
とりあえずリンク張っとけ

565 :名称未設定:2014/09/30(火) 09:50:09.89 ID:4pMO38r00.net
>>563
おぉ、知らんかった。ほんまや
$ sh --version
GNU bash, version 3.2.51(1)-release (x86_64-apple-darwin13)
Copyright (C) 2007 Free Software Foundation, Inc.
$ cmp /bin/sh /bin/bash
/bin/sh /bin/bash differ: char 23, line 1

566 :名称未設定:2014/09/30(火) 09:57:06.10 ID:4pMO38r00.net
>>560
$ port installed bash | tail -1
bash @4.3.25_0 (active)
$ env x='() { :;}; echo vulnerable' bash -c "echo this is a test"
bash: 警告: x: ignoring function definition attempt
bash: `x' の関数定義をインポート中にエラーが発生しました
this is a test

もちろん、bashを/bin/bashに代えると>>560と同じ。/bin/shも同様。
>>564 が正解だろう。

567 :名称未設定:2014/09/30(火) 10:37:08.93 ID:bknIgE2S0.net
一応レスっとくが、Appleが純正のbash updateリリースしとるで。
ソフトウェアアップデートには現われんかった。

マベはここ↓
ttp://support.apple.com/kb/DL1769
それ以外の人は自力で辿って。

568 :名称未設定:2014/09/30(火) 11:09:22.61 ID:wkETPUlD0.net
>>567
Thanks

569 :名称未設定:2014/09/30(火) 16:57:26.81 ID:ADZl3vct0.net
>>567
脆弱性がなんなのかわかってるやつはほとんどが自力で済ませてるだろうに
ほんと遅いよなあ……

570 :名称未設定:2014/09/30(火) 17:01:24.06 ID:ADZl3vct0.net
暇だったんで>>567の中身チェックしてみたら、こんなだった
最新版ではないんだな

$ /hoge/BashUpdateMavericks/bin/bash --version
GNU bash, version 3.2.53(1)-release (x86_64-apple-darwin13)
Copyright (C) 2007 Free Software Foundation, Inc.

$ /hoge/BashUpdateMavericks/bin/sh --version
GNU bash, version 3.2.53(1)-release (x86_64-apple-darwin13)
Copyright (C) 2007 Free Software Foundation, Inc.

571 :名称未設定:2014/09/30(火) 17:25:49.43 ID:UKZjE/dt0.net
>>567
脆弱性がなんなのかわかってるから、まあとりあえずいいかってのだったけど。そゆこと?
そもそもbashを不特定リモートからなんかされるのがヤバく、パーソナル/デスクトップユースでそんなことありえないからな

572 :名称未設定:2014/09/30(火) 17:26:52.51 ID:UKZjE/dt0.net
>>571
×>>567
>>569

573 :名称未設定:2014/09/30(火) 17:50:23.66 ID:ADZl3vct0.net
日本語でおk

574 :名称未設定:2014/09/30(火) 17:57:58.33 ID:UKZjE/dt0.net
>>573
大騒ぎしているのは、サーバでとか不特定のリモートからインジェクションされるような死活的なことだからだろう。CGIでbashスクリプトだとか
パーソナル/デスクトップでは不特定リモートからbashスクリプト起動はありえず、不特定リモートからbashスクリプト起動できるんだったら今回のバグなんてより大騒ぎの大問題だろ
幸か不幸かWeb共有が表から無くなったのは、まあ、なんだなあw

パーソナル/デスクトップでだと、あとへんてこなソフト中にってのがあるが、まあ、それはbashに限ったことでもなく、大騒ぎしていたらそのうちMac App Storeからのみって話にもなってしまうかなと妄想せざるを得ないw

なんて、なんで長文書かなきゃならないんだよっ!w

575 :名称未設定:2014/09/30(火) 22:08:08.24 ID:xMXyH/e/0.net
>>570
最新版だよ

576 :名称未設定:2014/09/30(火) 22:24:47.52 ID:ADZl3vct0.net
>>575
4系じゃないんだと言いたかった

577 :名称未設定:2014/09/30(火) 22:54:03.82 ID:RTBZg1dPi.net
561です。
スノレパは見捨てられた。(~_~;)

578 :名称未設定:2014/10/01(水) 00:21:47.05 ID:z87qNwE70.net
bashはportsの最新版にして、解決したけどshはportsにもないな。wアウト。

579 :名称未設定:2014/10/01(水) 00:33:39.74 ID:nYXTod3x0.net
>>578
shはもともと中身bashだから
bashだけアップデートしてshは張りぼてリンクでおk

580 :名称未設定:2014/10/01(水) 00:38:57.85 ID:z87qNwE70.net
>>579

579=578です。ありがとう。

581 :名称未設定:2014/10/01(水) 00:40:25.03 ID:nYXTod3x0.net
>>580
いいってことよ

582 :名称未設定:2014/10/01(水) 07:01:03.93 ID:Zl/dv9kL0.net
>>576
4系はGPLv3だからOS Xではもう上がらないでしょ
3系の最新版にアップデートされたと思えばいいじゃないかな?

583 :名称未設定:2014/10/01(水) 17:18:06.32 ID:9+dQLe/70.net
>>579
Appleが提供している/bin/shはbashではあるが
STRICT_POSIXマクロを定義してコンパイルされており
/bin/bashとは一部挙動が異なる

584 :名称未設定:2014/10/01(水) 17:20:41.04 ID:g6Pf4ssa0.net
差異はhttp://www.gnu.org/software/bash/manual/html_node/Bash-POSIX-Mode.html

585 :名称未設定:2014/10/01(水) 17:40:29.16 ID:nYXTod3x0.net
一応こういうことなので問題ない
> When invoked as sh, Bash enters POSIX mode after reading the startup files.

586 :名称未設定:2014/10/05(日) 03:37:05.08 ID:7NlpBH4U0.net
ファイル名に%20やスペースがあるファイルを検索して置換したいです。
どうやって半角スペースや%20を検索したらいいですか?

587 :名称未設定:2014/10/05(日) 05:35:38.57 ID:/tLZzTg00.net
find . \( -name '* *' -o -name '*%20*' \) -print

588 :名称未設定:2014/10/05(日) 11:21:26.10 ID:7NlpBH4U0.net
>>587
ありがとう。できました。かっこがいるとは。かっこの使い方今一わかってないです。

589 :名称未設定:2014/10/07(火) 12:28:15.83 ID:bPbOaYKI0.net
誰が使おうと、知らずに使おうと、OSXをつかってる時点で自動的にUNIXを使ってるだろ?
あほちゃうか、おまいら

590 :名称未設定:2014/10/07(火) 13:37:43.24 ID:A3lWDW4U0.net
あほちゃいまんねんパーでんねん

591 :名称未設定:2014/10/14(火) 13:02:32.83 ID:fixa59T/0.net
たまにとんでもなく読解力のない人が現れるが
世の中の本や映画などを
同じように楽しめているのか、少し気になる

592 :名称未設定:2014/10/14(火) 13:30:19.75 ID:CxJNeBYP0.net
>>591
そんなのは余計なお節介じゃないの?
ピカソの抽象絵画を楽しめる人と楽しめない人がいるように、ひとそれぞれ。
芸術なんてそんなもの。受取手の数だけ解釈がある。

同じ自分だって、青年時代に読んだ本を、
年を取ってから再読すると全く違ったようにも読めることもあるし。

593 :名称未設定:2014/10/14(火) 19:44:47.52 ID:B7ugQgiZ0.net
感性と読解力は似て非なるもの

594 :名称未設定:2014/10/14(火) 20:48:24.94 ID:FLUU8GTD0.net
>>592
そのピカソ自身、人は小鳥のさえずりをただ感じることができるのに、なぜ絵となるとわざわざ理解しようとするんだろう、みたいなこと言ってるんだよな

595 :名称未設定:2014/10/15(水) 00:43:09.72 ID:ori9ZPDV0.net
>>594
そりゃピカソの絵はつまらないからだよ
考え落ちにしないと面白みが見えない

596 :名称未設定:2014/10/15(水) 00:44:48.40 ID:ori9ZPDV0.net
もう少し分かり易く言えば
ピカソの絵は小鳥のさえずりじゃなくてカエルのいななきなんだよ

597 :名称未設定:2014/10/15(水) 00:57:11.92 ID:f+BGRSRB0.net
たまにとんでもなく読解力のない人が現れるが
普段まともな生活を営めているのか心配になる

598 :名称未設定:2014/10/15(水) 01:06:11.27 ID:SGRzf4RO0.net
抽象画は人間が描いてるものだから、描いてるのがどういう奴かとか、
どういう筋道でそんなものを描くに至ったのかとか、この後はどういうのを描いてるんだろうとか、
そういうのを想像したり調べたりして、ああそれでこうなっちゃったのね〜とか適当に納得してみたりとか、
小鳥のさえずりをただ感じる以上の楽しみ方が出来るじゃん。
人間が作ってるものは、それ単体で成り立ってるわけじゃないからな。

まあ小鳥のさえずりについてもそういう方向で掘り下げて楽しむ事は出来るのかもしれんけど。

599 :名称未設定:2014/10/15(水) 04:13:23.02 ID:+GM+Cqc00.net
ピカソを批判できるオレサマかっこいいっすね

600 :名称未設定:2014/10/15(水) 07:51:00.67 ID:ori9ZPDV0.net
批判って・・・・・アホだな
ただ感じるだけなんだから誰でも感じるままでいいんだよ

601 :名称未設定:2014/10/15(水) 08:18:38.25 ID:6Lo78plF0.net
>ピカソの絵はつまらない
>ピカソの絵はカエルのいななき
>ただ感じるだけなんだから誰でも感じるままでいい
アホはわかったからせめて自分の主張を矛盾なく組み立ててから書け、あとスレ違い

602 :名称未設定:2014/10/15(水) 09:17:37.91 ID:ori9ZPDV0.net
>>601
ピカソは感じるだけだとつまらないんだけど?
だから考え落ちにする必要がある
世間でやってるのはそれ
俺はそれはやらないからつまらないって言ってるだけだけど?
読解力ないな

603 :名称未設定:2014/10/15(水) 09:39:55.92 ID:6Lo78plF0.net
だめだこりゃ

604 :名称未設定:2014/10/15(水) 12:02:22.18 ID:ori9ZPDV0.net
なああにがだめだこりゃだ

605 :名称未設定:2014/10/15(水) 12:04:27.16 ID:ori9ZPDV0.net
せめて何を矛盾だと思ってるかぐらい書け

606 :名称未設定:2014/10/15(水) 21:41:24.89 ID:SGw7/ocF0.net
そらそろMacに関係ないって気付こうな

607 :名称未設定:2014/10/15(水) 21:46:48.60 ID:f1+bcT7X0.net
Think different 絡みかと思...えねーわな

608 :名称未設定:2014/10/15(水) 23:36:54.73 ID:HkAfX4uT0.net
ピカソの絵ではなく
フミヤアートで話せば少しは…

609 :名称未設定:2014/10/16(木) 19:44:07.38 ID:laPNgT0c0.net
Unixじゃなかったのか

610 :名称未設定:2014/10/17(金) 22:03:12.67 ID:Q8Jb+bHe0.net
iCloud Driveに置いたファイルをシェルスクリプトで処理したいのだけど、ディレクトリはどこにあるのかな?
アプリ単位のフォルダは、たとえば、
~/Library/Mobile Documents/com~apple~Numbers/Documents
にあるのはわかったのだけど。

611 :名称未設定:2014/10/17(金) 22:29:01.11 ID:Q8Jb+bHe0.net
>>610だけど自己解決。
iCloud Driveに放り込んだファイルは
~/Library/Mobile Documents/com~apple~CloudDocs
にある。

612 :名称未設定:2014/10/17(金) 23:39:18.45 ID:BXVHRJ4/0.net
>>610
そんなんは「初心者質問スレッド」で聞け

613 :名称未設定:2014/10/18(土) 00:50:13.64 ID:7Q3n8Y6e0.net
ピカソよりはずいぶんマシだと思うけどな

614 :名称未設定:2014/10/18(土) 19:59:59.98 ID:qKjBzCDT0.net
iTerm2の2.0が来た

615 :615:2014/10/18(土) 20:03:00.57 ID:qKjBzCDT0.net
今日、MacPortのPortが1.0から2.0で上がっただけで、
ITerm2のサイトで確認したら、2.0のReleaseは6月14日だったorz
何なんだこのタイムラグは。

616 :名称未設定:2014/10/18(土) 22:20:44.51 ID:e3Om00Kb0.net
>>615
ドンマイw
教えてくれてありがとう。

617 :名称未設定:2014/10/19(日) 01:29:28.73 ID:NLF5/Viw0.net
Yosemite入れてみた。インストールそのままで次の通りだった。
Apache->2.4.9、php->5.5.14、perl->5.18.2
とりあえず情報提供。

618 :名称未設定:2014/10/20(月) 13:31:54.71 ID:z8238Aqk0.net
なんで評価も定まらないうちに訳わからんバージョンアップするんだ?
ホビーユーザーは気楽でいいなぁ

619 :名称未設定:2014/10/20(月) 13:52:51.91 ID:MWj5qOo9i.net
>>618
誰もアップデートしなかったら評価もできないだろうが

620 :名称未設定:2014/10/20(月) 15:35:27.18 ID:B380Pc6T0.net
>>618
っていうか、MacOSXってホビーユーザのためのものでは無かったのか?
ITuneとか、デフォルトで入っている主力ソフトは完全にホビーユーザ狙いだろ

621 :名称未設定:2014/10/20(月) 16:41:02.57 ID:wm3UYjx10.net
>>620
そりゃ、デフォで入ってるものは一般向けに決まってるだろ
なにいってだこいつ

622 :名称未設定:2014/10/20(月) 21:05:10.18 ID:B0TFfxYr0.net
>>618
ホビーユーザーwww
mac1台しか持ってないのか?
遊び用のairとか2台くらい持ってるだろ普通

623 :名称未設定:2014/10/20(月) 21:24:21.63 ID:f3X73+eF0.net
>>618
何を言ってるんだ。
このすったもんだも楽しみのうちなんだよ。
多様性もみとめらんねーくせに、わかったふうなこと言ってるんじゃねぇ。

624 :名称未設定:2014/10/20(月) 22:28:46.05 ID:npnFg/T20.net
ホビーじゃないからこそ突撃せざるを得ない人もいるよなw

625 :名称未設定:2014/10/20(月) 22:39:42.98 ID:PcxxNQWY0.net
やっぱ訳わからんスレタイに集まってくるだけあって
アホばっかだなw

626 :名称未設定:2014/10/20(月) 22:42:38.53 ID:BJ3nC8OL0.net
一番のアホ登場

627 :名称未設定:2014/10/20(月) 22:45:30.74 ID:PcxxNQWY0.net
たかがね、一地方の首長ごときでふざけたこと言うなよ

628 :名称未設定:2014/10/20(月) 23:05:25.29 ID:8k7uiJsy0.net
iMac14,2 - Geekbench Browser
Geekbench 3.1.2 for Mac OS X x86 (64-bit)
http://browser.primatelabs.com/geekbench3/1040050

Single-Core Score  4699
Multi-Core Score  18550

629 :名称未設定:2014/10/22(水) 00:22:04.00 ID:U62gL+B40.net
mac os x10.6.8でzsh-5.0.7ビルドエラー。iconvの対策がわかりません。
mac portのzshを使うしかないですか?
gcc -Wl,-x -rdynamic -o zsh main.o `cat stamp-modobjs` -liconv -ldl -ltermcap -lm -lc
Undefined symbols:
"_libiconv_open", referenced from:
_getkeystring in utils.o
_getkeystring in utils.o
_zreaddir in utils.o

git-1.7.0のインストールメモ (Mac OS 10.6.2) [iconvは未解決] - En blanc et noir
http://d.hatena.ne.jp/t_mimori/20100408/1270696899

mac portsのiconv
$ which iconv
/opt/local/bin/iconv


where iconv
/opt/local/bin/iconv
/usr/local/bin/iconv
% /usr/local/bin/iconv --version
iconv (GNU libiconv 1.14)
中略
% /opt/local/bin/iconv --version
iconv (GNU libiconv 1.14)

630 :名称未設定:2014/10/22(水) 01:05:49.75 ID:GX2yWMAg0.net
>>629
iconvの実行ファイル探しても意味ないよ
/usr/local/lib/
/opt/local/lib/
に libiconv.laやlibiconv.dylibがあるのかないのかどっちやねんっていう
あったら、
-L/usr/local/lib
-L/opt/local/lib
なんぞを、 -liconv の前に付けてみるかかな。試してないけど

631 :名称未設定:2014/10/22(水) 01:19:12.64 ID:GX2yWMAg0.net
>>629
10.6.8 って iconv 標準で入ってなかったんだろなと思ったが、
http://opensource.apple.com/release/mac-os-x-1068/
あるやん??

MacPorts入れているんだったら、MacPortsの使えば??

632 :名称未設定:2014/10/22(水) 08:01:02.86 ID:G8ZTSIda0.net
つ Homebrew

633 :名称未設定:2014/10/22(水) 08:35:35.41 ID:epixjzbx0.net
>>631
MacPortsは入れると、HDDの中がごちゃごちゃになるので、嫌だなぁ。
Homebrewはそういうことがないからいいんだが。

正直パッケージ管理能力が低すぎるよMacPortsは。

634 :名称未設定:2014/10/22(水) 08:44:36.37 ID:M5LHX2P/0.net
>>629
> Undefined symbols:
> "_libiconv_open", referenced from:

10.6やその近辺は使ったことけど、10.9のlibiconvにlibiconv_openはなくてiconv_openがある
10.6.8対応のlibiconv(http://www.opensource.apple.com/release/mac-os-x-1068/から)ちょろっと覗いてもiconv_openに見えた

zshに自前でpatch作るか(対でiconv_closeはあるだろうし、iconv(3)もあるかも)、それよりは使ってんならMacPortsで入れた方が楽だと思うけど

635 :名称未設定:2014/10/22(水) 08:52:26.01 ID:M5LHX2P/0.net
× 10.6やその近辺は使ったことけど
○ 10.6やその近辺は使ったことないけど
スマン

636 :名称未設定:2014/10/22(水) 14:12:26.77 ID:mwFBpz5P0.net
>>633
>HDDの中がごちゃごちゃになる
よくそういう人を見聞きするけど、
どうごちゃごちゃになると思っているの?
マジで長年の疑問

637 :名称未設定:2014/10/22(水) 15:17:58.63 ID:U62gL+B40.net
私が上に書いたiconvの
重複とかがそうなんですかね?

638 :名称未設定:2014/10/22(水) 15:28:54.31 ID:my6QkCj40.net
McaPortsがらみは/optの下にきっちり隔離されてるのでは

639 :名称未設定:2014/10/22(水) 15:34:34.60 ID:U62gL+B40.net
>MacPortsはあるソフトウェアをインストールすると、それが依存しているライブラリが、
Macにデフォルトでインストールされていても、新しくインストールされてしまう。
一方Homebrewはデフォルトでインストールされているものを利用する。

640 :名称未設定:2014/10/22(水) 15:37:38.11 ID:my6QkCj40.net
それこそ混ざってごちゃごちゃしないようにそうしているのでは

641 :名称未設定:2014/10/22(水) 15:41:02.78 ID:GX2yWMAg0.net
同じものを複数あるのがごちゃごちゃ
同じでも別系列なんだから、別物。一緒にするのがごちゃごちゃ
の違いなんだろろうな。俺も前者だけど

642 :名称未設定:2014/10/22(水) 15:45:39.03 ID:my6QkCj40.net
unixだと同じようなのが複数セット入ってたりするのは昔からわりと普通だと思う。

643 :名称未設定:2014/10/22(水) 15:52:30.30 ID:GX2yWMAg0.net
やむを得ずとええいままよっの違いかなw
複数の数によるだろうし、複数入れなくても済むならそうしたい人もいても不思議でないと思わなくない?

644 :名称未設定:2014/10/22(水) 17:12:12.37 ID:zuG3K6pF0.net
混用しないで、全てをGNU系で/optの中で完結するのがMacPortsのよいところだし、
GNU系コマンドは頭にgがつくので、間違って使うことはないし、
/usr/localを汚さないし、
/optへのPATHを切れば一時的にMacPortsがなかったことにできるし、
混用するのは逆に難しそうなんだけど、要は、混用しなくても、複数系列の存在自体がだめってことなのか。

645 :名称未設定:2014/10/22(水) 17:20:05.10 ID:GX2yWMAg0.net
使い方によるんじゃね。標準で入っているのと(全く)同じものがoptに入らないの?

/usr/local
を汚すとか汚さないとか発想が無いなあ。てか /opt は / を汚しているから嫌w
/usr/local なんて OS X アプリでもなんか入れるし、tarからビルドしたらデフォがそこだし、システムは基本的に /usr/local は範囲外だしぃ

同じなのが複数あったらなんかめんどくさいやんってことだけだと思うぞ。たぶん
MacPortsで入れて使っているのってなに?

646 :名称未設定:2014/10/22(水) 18:55:38.94 ID:mFokUwOV0.net
MacPortsから入れた新しいbashへ、/usr/bin/bashからシムリンクを貼りました。
その後/opt/local/を他へ退避させていたので、bashがないとのエラーが出てリンクを貼り直すことに。
しかし誤って ln の引数でソースとターゲットを逆に入れてしまい、bashへのシムリンク2つがそれぞれを指しあっているという珍妙な状態になってしまいました。
ターミナルから新規タブでログインできません。しかし最初にログインしているbashは動き続けています。

bashは改めてMacportsから入れなおすつもりですが、今動いているbashは何なのでしょうか。メモリー上にあるということですか?
また、bashなしでMacPortsからbashを入れることは出来るのでしょうか。

647 :名称未設定:2014/10/22(水) 19:02:24.92 ID:my6QkCj40.net
ファイルの実体は全部のリンクが切れても最後のプロセスが閉じるまでは消えない。
もう名前が付いてないから新たに触る手段はない。

648 :名称未設定:2014/10/22(水) 19:04:57.60 ID:my6QkCj40.net
/bin/bash と /bin/sh はどっちも bash だけどなぜか別のファイルみたいだから、
とりあえず /bin/sh を /bin/bash にコピーしたらどうにかならないかな。

649 :名称未設定:2014/10/22(水) 19:30:56.17 ID:GX2yWMAg0.net
>>646
>ターミナルから新規タブでログインできません
Terminalの環境設定で /bin/bash でないの(/bin/cshとか/bin/sh)にすればいいような

650 :名称未設定:2014/10/22(水) 19:53:50.57 ID:s6H7m5KM0.net
MacPortsでもともとあるものを使わなくなったのは
OSのアップデートでダイナミックリンクのバージョン(iconv?)がかわって
大量のビルドやり直しが発生したからのはず(10.4か10.5のときだと思う)

>>648
/bin/shだと旧来のshを再現するようにbashの拡張機能を一部制限して動かすように動作する
バイナリ比較をすると
cmp -b /bin/bash /bin/sh
/bin/bash /bin/sh differ: byte 24, line 1 is 120 P 220 M-^P
だから完全に同じでというわけではない

651 :名称未設定:2014/10/22(水) 20:05:39.30 ID:my6QkCj40.net
>>650
同じじゃないからとりあえずって書いた
linuxなんかだとリンクになっててshの名前で起動されるとそういうモードで動くんだと思うけど、
なんでOS Xは別のバイナリになってるんだろうな。

652 :651:2014/10/22(水) 20:26:14.89 ID:s6H7m5KM0.net
>>651
cmp -l で比較するとかなり違うから
POSIX(sh)モードかbash拡張モードかが前提になっているのかもしれないなあ
shのほうが少し大きいのもよく分からないし,わざわざそうする理由も分からない

653 :名称未設定:2014/10/22(水) 21:54:45.61 ID:mFokUwOV0.net
>>647-652
ありがとうございます。MacPortsで無事bashを奪還しました。
色々と手はあったみたいですね。ターミナルの環境設定とか/bin/shとか、
聞いたことはあっても動転して気が回りませんでした。

654 :651:2014/10/23(木) 09:09:00.24 ID:puAAmgOa0.net
>>653
念のために上書きインストールで/bin/bashを復活させてほうがいいよ
それとbashをどういうふうに使っているのか分からないけど
/usr/bin/bashへシンボリックリンクをわざわざはる理由はないと思う

655 :名称未設定:2014/10/27(月) 15:59:10.93 ID:8pGxGYI20.net
usbmuxd の CLOSE_WAIT がとんでもなく溜まる(1日で2000以上)のだが、そんなことない?
OS X 10.9.5 で IPアドレス/ポート から見るとiPhoneのWi-Fi同期関連みたいなんだが
sysctlで調整してCOSE_WAITを切るようにしたらCLOSEDが溜まるだけっちゅう
usbmuxdを殺したら、一斉に開放されるから単にソケットクローズしていないちゅうバグのように見える

656 :名称未設定:2014/10/27(月) 18:05:46.88 ID:xriQBrzf0.net
溜まって行きますなあ
iPadでケーブル使って同期することが多いから数はそこまでないけど

657 :名称未設定:2014/10/27(月) 18:22:56.24 ID:8pGxGYI20.net
どうも。なる
Wi-Fiで同期すること無いんだけどねえ。iBetterCharge愛用しているのでWi-Fi同期オンにしているに過ぎないのにいぃ
とりあえずusbmuxdを定期的に殺し同時にiBetterChargeを再起動するようにしとこか

658 :名称未設定:2014/10/27(月) 22:05:32.08 ID:VDcuqOvt0.net
ケーブルが抜けた、ってイベントがあればいいのになあ
launchdに

659 :名称未設定:2014/10/27(月) 23:26:45.05 ID:kdad6VWy0.net
>>655
当方起動後36時間経ったYosemite(うち実稼働6時間くらい)
現時点で40個くらいしかない

そういやMarvericksの頃はiPhoneのWi-Fi同期ってOS起動直後くらいしかうまくいって
なかったけど、Yosemiteにしてからいまんとこ問題ないな

660 :名称未設定:2014/10/28(火) 01:21:17.15 ID:C8CKM9N+0.net
>>659
おおっ!どうもどうも。Yosemiteはどうなのかなあと思っていたので嬉しゅうございます
そっかーっ。Yosemite前倒しでアップグレードする一因として脳髄に刻んでおこう

661 :660:2014/10/28(火) 23:28:43.34 ID:d50JDH/H0.net
一日経っていま57個、Wi-Fi同期も問題なく完了
増えてはいるけど当分大丈夫だと思う
iPhone側の62078ってポートを使ってIPv4/v6双方で通信してるみたいね

662 :名称未設定:2014/10/29(水) 01:18:40.11 ID:T1OgIryg0.net
>>661
続報どうもどうもどうも

663 :名称未設定:2014/10/29(水) 22:49:59.31 ID:S2Cwn30g0.net
普段使いのMacMini、
久しぶりに uptime 見たら、
up 113 days だった。
サーバ用途で使ってる方のMacMiniは、
up 284 days だった。

664 :名称未設定:2014/10/29(水) 23:08:49.10 ID:veTp6Y/I0.net
お仕事用のMacPro/Snowleopardは
最後にいつ落としたか思い出せない…

665 :名称未設定:2014/10/31(金) 10:22:29.91 ID:nlILfeYH0.net
Apple TBディスプレイにくっついたMBP13は長らくClamShellを開いたことさえない
途中で何回か再インストールしてるしOSのアップデートもしてるけど

666 :名称未設定:2014/10/31(金) 23:21:35.57 ID:KfR1DMD10.net
>>664
中が埃だらけになってたりしない?

667 :名称未設定:2014/11/01(土) 15:08:59.23 ID:HJ9EuTMW0.net
SnowLeopardでgrep-2.17や2.20をmakeするとエラー
Undefined symbols:
"_pcre_jit_stack_alloc", referenced from:
_Pcompile in libgrep.a(pcresearch.o)
"_pcre_assign_jit_stack", referenced from:
_Pcompile in libgrep.a(pcresearch.o)

2-14くらい古いと大丈夫なのですが、何がダメなのでしょうか?

668 :名称未設定:2014/11/01(土) 15:13:09.14 ID:q8oVjd3l0.net
>>667
pcre_jit_stack_alloをググってみての、
http://www.manpagez.com/man/3/pcre_jit_stack_alloc/
PCRE - Perl-compatible regular expressions
PRRE library ググってみての、
http://www.pcre.org
がいるんじゃね

669 :名称未設定:2014/11/01(土) 15:13:59.53 ID:q8oVjd3l0.net
>>668
×PRRE library ググってみての、
○ PCRE library ググってみての、

670 :名称未設定:2014/11/01(土) 15:24:32.14 ID:q8oVjd3l0.net
>>668.668
ああ、10.6.8 にもあるのか
http://opensource.apple.com/release/mac-os-x-1068/
それらの関数は Version 8 からある模様。標準で入っているのは古いので、新しいのを別にいれるしかないだろうな

671 :名称未設定:2014/11/01(土) 15:35:16.83 ID:q8oVjd3l0.net
>>670
OS X 10.10 でも Version 7 なのかよ、でも pcre-8.02.tar.bz2 が入っているから(イミフ)見てみたら無さげ
しょうがないから
http://www.pcre.org
の .1 を遡ると、Version 8.20 からのよう

672 :名称未設定:2014/11/01(土) 15:59:22.29 ID:q8oVjd3l0.net
>>667
pcresearch.c だけを見てみたら、PCRE_STUDY_JIT_COMPILEで有効/無効になるよう
PCRE_STUDY_JIT_COMPILE=0
にすればPRREが古くても通るかもね。JIT COMPILEなので無くても問題なさそう/configureにスイッチあったり?

673 :名称未設定:2014/11/01(土) 16:07:27.04 ID:HJ9EuTMW0.net
詳しい人ありがとう。助かります。

普段の自分だとpcre_jit_stack_alloをググっても以下のURLに辿りつけないか、
http://www.manpagez.com/man/3/pcre_jit_stack_alloc/のURLから
この2つにだどりつけないです。
PCRE - Perl-compatible regular expressions
PCRE library ググるというふうにたどりつけないといけないのですね。

pcreを入れた後もmakeすると>>667と同じエラーが出ます。続く

674 :名称未設定:2014/11/01(土) 16:10:26.11 ID:HJ9EuTMW0.net
pcre-8.36.tar.gzのインストールは出来ました。
pcreを入れた後もmakeすると>>667と同じエラーが出ます。
他に気になるのはmakeのログにエラーかどうかわかりませんが、これもエラーでしょうか?

CC wcwidth.o
AR libgreputils.a
/usr/bin/ranlib: file: libgreputils.a(binary-io.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(bitrotate.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(fd-hook.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(mbiter.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(mbuiter.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(threadlib.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(unistd.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(u8-uctomb.o) has no symbols
/usr/bin/ranlib: file: libgreputils.a(wctype-h.o) has no symbols
ranlib: file: libgreputils.a(binary-io.o) has no symbols
ranlib: file: libgreputils.a(bitrotate.o) has no symbols
ranlib: file: libgreputils.a(fd-hook.o) has no symbols
ranlib: file: libgreputils.a(mbiter.o) has no symbols
ranlib: file: libgreputils.a(mbuiter.o) has no symbols
ranlib: file: libgreputils.a(threadlib.o) has no symbols
ranlib: file: libgreputils.a(unistd.o) has no symbols
ranlib: file: libgreputils.a(u8-uctomb.o) has no symbols
ranlib: file: libgreputils.a(wctype-h.o) has no symbols
GEN charset.alias
GEN ref-add.sed

$ la /usr/bin/ranlib
lrwxr-xr-x 1 root wheel 7B 1 23 2011 /usr/bin/ranlib@ -> libtool
$

675 :名称未設定:2014/11/01(土) 16:19:25.81 ID:q8oVjd3l0.net
>>674
ライブラリを検索するパスが標準(/usr/lib))だけ/優先になんてんじゃないの
pcre-8.36を/usr/local/libに入れたんだったら、
export LDFLAGS='-L/usr/local/lib'
してから、configureすれば pcre 8.36 を参照/使うようになると思うよ。grepのは知らんけど標準的なconfigureであれば

そのエラーはわからんなあ。libgreputils.aってことはgrepのmakeで作られるライブラリ?make失敗しているのにそこ行くのもわからんgrepをmakeしたことないので

676 :名称未設定:2014/11/01(土) 16:43:24.79 ID:pMnxskNv0.net
この前の>>629だろ
最初からHomebrewかMacPortsにお任せしとけよ両方入れてんだから

677 :名称未設定:2014/11/01(土) 16:45:06.93 ID:q8oVjd3l0.net
ああ、なるほど。なにか勉強したいんじゃないんだったらそうだよなあ

678 :名称未設定:2014/11/01(土) 20:13:49.50 ID:/+/9dDwG0.net
どうせMacPortsとかとの絡みでDYLD_LIBRARY_PATHがゴニョゴニョされてて
野良ビルドと整合性取れずにアレなことになってるんだろうな
そもそもcongigureでpcre使えるか確認してるし--disable-perl-regexpなんてオプションもあるし

679 :名称未設定:2014/11/02(日) 17:33:52.08 ID:29BeMQT10.net
MavericksプリインストールのマシンをYosemiteにしてみたんだけど
/etc/hostconfigがないんだけどいいのこれ?
uname -nすると一応
ホスト名.local
ってのが帰ってくるんだが。

680 :名称未設定:2014/11/02(日) 17:56:33.08 ID:7fI04OaE0.net
launchdに変わった時に無くす予定だったもんだろ。やっと無くしたんだな
hostconfig と ホスト名.local は(あまり)関係無い。関係があるのはStartupItems

いいのかもなんもまだStartupItemsなのを使っているのがおかしい。LaunchDaemonなりLaunchAgentにすればいいだけ

ホスト名.local はあそこで設定するんだよ

681 :名称未設定:2014/11/02(日) 18:51:32.18 ID:8fO3RR+/0.net
そういえばhostconfig無くなったってどこかで読んだなと思ったら海上氏の記事だった
http://news.mynavi.jp/column/osxhack/126/
新・OS X ハッキング!
126 Yosemiteでついに消えた「あのファイルたち」

682 :名称未設定:2014/11/02(日) 20:45:00.93 ID:7fI04OaE0.net
あら
んー?hostconfigとSystemStarter(というかStartupItemsのスクリプト)はニコイチだったはずだけどなあ。StartupItemsのスクリプトでhostconfigを読み込んで該当するのが-YES-か-NO-か判断してというのが定番だったので
launchdになってからhostconfigでの設定が生きていたのか知らんけど。まあ、いいや

683 :名称未設定:2014/11/02(日) 20:57:21.47 ID:7fI04OaE0.net
>>680
>ホスト名.local はあそこで設定するんだよ
GUIではシステム環境設定の共有だが、コマンドだとどこだっけ?ということで「あそこ」だったんだが、
man hostname すると、scutil (/Library/Preferences/SystemConfiguration/preferences.plist ?) らしい
デフォルトでは HostName が設定されていないのは、デフォルトでは Reverse DNS lookup が優先/使われるとこに関係あるのかな。試してないけど

最初 dscl かなあと思ったが、全く関係無いのね??

684 :名称未設定:2014/11/20(木) 01:21:36.12 ID:DwcmFlb00.net
X11.app/Xquartzで、起動時にxsetが効かないので以前から困っています。(具体的には xset r)
.xinirc に書いても反映されず、起動してからいちいち手で入れないといけないという。。。
OSXでは$DISPLAYが /tmp/launchd-* と普通でない形なのが関係あると思うのですが、どなたか解決策がおわかりの方はいないでしょうか。

685 :名称未設定:2014/11/21(金) 08:07:19.02 ID:5VxnLRbh0.net
>>684
カンで答えるが .xinirc ではなく .xinitrc ではないのかなー

686 :名称未設定:2014/11/21(金) 19:24:15.38 ID:navZt92U0.net
>>685
.xinitrcはもちろんタイプミスでした。

687 :名称未設定:2014/11/21(金) 20:17:15.06 ID:LyyQeTK20.net
いつからか .xinitrc から .xinitrc.d/*.sh に書くように変わったんじゃない
ちゃんと書いてあるようにも見えないけどたとえば http://xquartz.macosforge.org/trac/wiki/X11-UsersFAQ
あるいはこっちの方がいいかな http://mattintosh.blog.so-net.ne.jp/2012-04-29_macuim_mozc_x11_japanese-input

688 :名称未設定:2014/11/24(月) 11:41:08.45 ID:I2GWp9ty0.net
>>687
どうもありがとう。やってみます。
.xinitrc とか .xsession 自体がobsoleteになってるとか知らなかったなぁ。

689 :名称未設定:2014/11/26(水) 03:50:11.93 ID:PmjiVI7L0.net
ls -lで表示した時のPermission
drwxr-xr-x+
この「+」は何ですか?@は見つかるけど、
「+」に関する情報は検索しにくくて、見つかりません

690 :名称未設定:2014/11/26(水) 09:18:06.82 ID:wQGz3lsI0.net
aclです。ls aclあたりで、検索を

691 :名称未設定:2014/11/26(水) 09:37:54.65 ID:sCyKhV7g0.net
-l の説明読めば書いてあるのに

692 :名称未設定:2014/11/26(水) 10:10:04.37 ID:zKMwmB7j0.net
>>690-691
ありがとうございます。777にしても書き込めない謎がやっと解明できました。
$ chmod -RN
で幸せになりました。
>>691
仰る通りmanに書いてありました。
甘かったです。すみません。

693 :名称未設定:2014/12/02(火) 00:54:53.17 ID:jco/Pq2S0.net
みなさんFTP、SCPのクライアントは何を使ってますか?
自分はNcFTPが好きなんですが、FTPしか出来ないので
何か良いクライアントがあれば教えていただきたいです

694 :名称未設定:2014/12/02(火) 02:05:32.15 ID:9IouMg5S0.net
scp コマンドと rsync コマンドを使っている
rsync -e ssh で ssh をしゃべることができる

695 :名称未設定:2014/12/02(火) 06:53:49.98 ID:BTDyjDyB0.net
Cyberduckがまだ生きていることに驚いた
それとも名前だけ同じで昔とは別物なんだろうか

696 :名称未設定:2014/12/02(火) 09:37:22.11 ID:x7iPjWx70.net
>>693
sftpを使っているけど。
sshじゃない環境ならlftp
バックアップとかファイルの同期は、>>694と同じく rync -e ssh

697 :名称未設定:2014/12/02(火) 22:35:13.48 ID:yRBfVPLx0.net
おれは、lftp

698 :名称未設定:2014/12/03(水) 00:34:09.86 ID:nWIb2alT0.net
>>695
Cyberdog?

699 :名称未設定:2014/12/03(水) 22:03:23.50 ID:CE8upra70.net
みんなありがとう
参考にします
もしかしたら自作するかもしれません

ところでcyberduckのアヒルって、目がいっちゃってるよね

700 :名称未設定:2014/12/04(木) 13:00:18.20 ID:eVsErLMY0.net
>>698
>Cyberdog?
http://en.wikipedia.org/wiki/Dogcow#mediaviewer/File:DogCow_from_LaserWriter_8.png

701 :名無しさん@そうだ選挙に行こう:2014/12/13(土) 22:38:02.98 ID:+2BjTY5I0.net
ファインダーで日付でソートすると、今日のとか昨日のとか一週間とか勝手にグルーピングされちゃうんだけど、これを
$ ls -t
みたいな普通の並びに表示できないのか?

702 :名無しさん@そうだ選挙に行こう:2014/12/13(土) 23:34:54.74 ID:7MsKkioT0.net
>>701
昔ながらのリスト表示でもどうぞ

703 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 10:03:47.88 ID:gRbMr6VH0.net
>>702
バカは黙ってろ

704 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 10:21:10.14 ID:dtR+1nZP0.net
スレ違い

705 :名無しさん@そうだ選挙に行こう:2014/12/14(日) 10:37:29.60 ID:xBzHxBSf0.net
modifiedの時間でソート

706 :名称未設定:2014/12/14(日) 21:05:48.45 ID:cXKi2fky0.net
スレ違いのアホに親切に答えたホトケになんて口の利き方だ

707 :名称未設定:2014/12/14(日) 23:01:32.41 ID:gRbMr6VH0.net
>>706
いいから馬鹿は黙ってろってwww

708 :名称未設定:2014/12/14(日) 23:07:55.68 ID:dOKhCoyD0.net
>>707
>>703
いいから馬鹿は黙ってろってwww

709 :名称未設定:2014/12/14(日) 23:42:44.45 ID:vcm9Xs5s0.net
馬鹿の言葉をそのままおうむ返ししても面白くないぞw

710 :名称未設定:2014/12/14(日) 23:51:29.36 ID:BOdWdV4r0.net
相手するのもメンドイんだし
コピペで充分

711 :名称未設定:2014/12/15(月) 00:08:44.92 ID:ablfZlAh0.net
blessコマンドってなんのためにあるの?起動ディスクで選ぶのをコマンドラインでやれるってだけ?

712 :名称未設定:2014/12/15(月) 01:39:04.54 ID:mwYHVtSJ0.net
man bless

713 :名称未設定:2014/12/15(月) 02:34:26.49 ID:ablfZlAh0.net
いやだから

bless is used to modify the volume bootability characteristics of filesystems, as well as select the active boot volume.

これって結局起動ディスクで選択するのをコマンドラインでやるためのものってだけ?

714 :名称未設定:2014/12/15(月) 10:28:59.32 ID:mwYHVtSJ0.net
bless -- set volume bootability and startup disk options

715 :名称未設定:2014/12/15(月) 10:36:56.96 ID:mwYHVtSJ0.net
ちゃんとレスしてやると、起動ボリュームに関する細かいことを設定できる。bootabilityじゃないボリュームをbootabilityにするのもひとつ
起動ディスクで選択したいだけなら「だけ」だし、その他のオプションを使うなら「だけ」ではない

716 :名称未設定:2014/12/15(月) 13:40:41.30 ID:vVK4xyXP0.net
>>715
>bootabilityじゃないボリュームをbootabilityにするのもひとつ
bootable (起動可能な)とbootability (起動性)の区別ぐらいつけようぜ

717 :名称未設定:2014/12/15(月) 14:00:30.78 ID:mwYHVtSJ0.net
http://en.wiktionary.org/wiki/bootability
「起動可能な状態」でいいんじゃないの?「起動可能な状態」じゃないボリュームを「起動可能な状態」にする
まあ、manでなんか使ってるからそのまま使っただけだけど

718 :名称未設定:2014/12/15(月) 14:07:37.02 ID:vUDrMlc+0.net
bootableは形容詞で、bootabilityは名詞だぬ

719 :名称未設定:2014/12/15(月) 15:16:23.72 ID:WF6qgpjq0.net
>>717
>「起こせること」じゃないボリュームを「起こせること」にするのもひとつ
下手に英単語を交ぜるからツッコミを食らうんだよ、最初から日本語で書け

720 :名称未設定:2014/12/15(月) 15:35:55.47 ID:mwYHVtSJ0.net
>>714からの流れだよ。(何も)問題ないのにいちいちうるせーなーw

721 :名称未設定:2014/12/15(月) 15:40:05.14 ID:WF6qgpjq0.net
>>720
>>714は別に文法的に問題ないよ、流れとかじゃなく>>715は変なの
揚げ足取りに見えるかもしれんが、こんな風に書いちゃうやつが
内容をきちんと理解しているとはとても思えないのでみんな不安なんだろう

722 :名称未設定:2014/12/15(月) 15:45:13.18 ID:mwYHVtSJ0.net
bootabilityはコンピュータ用語みたいだよ?
bootableは知っていたがそんなのは知らんかったし、まあ、manで使っているからいいやっていう。bootabilityでもbootableでも同じ意味が通じるだろうと(>>716にだって通じているんだし)

間違っていたらちゃんと謝るが、改めて調べたら間違っていないので、謝り訂正する必要もないなっていう
改めて>>719で「起こせること」って再定義(?)して言い張ってなにしたいの?

723 :名称未設定:2014/12/15(月) 15:55:51.85 ID:WF6qgpjq0.net
>>722
え、うそだろ、まだわからないの? おいおい
>>719>>716-717を見てまだわかってないのが読めたからあえてそう書いたんだが
君の>>715はたとえば「美しくないものを美しく」を「美しさじゃないものを美しさに」と
書いてるようなもんだから総ツッコミが入ってる
専門用語だからどうとかいう話ではない

すまんがスレ違いにすぎるのでこれ以上はやめておく
>>718を読んでもわからない人にこれ以上言ってもムダだろうし

724 :名称未設定:2014/12/15(月) 15:59:50.82 ID:mwYHVtSJ0.net
bootability (uncountable)
1.(computing) The state or condition of being bootable.

bootability = The state or condition of being bootable
で、いいだろ。「起こせること」ってどこから出てきたの?一般的な英語教育的な?
なんかしょーもないことに拘っているようなので、勝手に続ければあ

725 :名称未設定:2014/12/15(月) 16:42:08.21 ID:ablfZlAh0.net
私のために言い争うのは止めて!とかいってみたりするテスト

>>715
blessの意味良く分かった
起動ディスクじゃブータビリティを持たせられないわけね
ディスクユティリティでも無理なのかなたぶん無理だねそのためにblessがあるってことか

726 :名称未設定:2014/12/15(月) 23:25:12.81 ID:x+X9SFtW0.net
>>714
>set volume bootability
ボリュームのbootability をonかoffに(set)する、ということ
では?

727 :名称未設定:2014/12/16(火) 02:06:07.43 ID:QVQJdOAV0.net
blessは起動ボリュームというよりはefiファイルが入ってる場所を指定したりするために使う

728 :名称未設定:2014/12/16(火) 11:00:09.20 ID:8bxuzzpQ0.net
>>726
正しい。
>>715 は英語力の問題ではなくて、日本語能力の問題だと思うから、
何を説明しても無駄だと思うよ。
でも、「ブータブルではないボリュームをブータブルにする」と言うべきところで
「bootabilityじゃないボリュームをbootabilityにする」と言ってしまった誤用表現を見た人がまねをして、
ヘンな和製英語が広まったら大変だから、
誤用を厳しく指弾する必要はある。

729 :名称未設定:2014/12/16(火) 11:36:31.93 ID:W0glMSHf0.net
>>722で自分の言ったことを守れるか、楽しみだな〜
ぜんぜん期待してないけど

730 :名称未設定:2014/12/16(火) 12:18:52.04 ID:yU1s4eZn0.net
何を問題にしているのかわからんが、
efiファイルが入ってる場所を指定するために使うは間違っていないわな。起動ボリュームというよりという前置きはわからないが
--file
--bootinfo
--bootefi
をちゃんと見ればいいよ。特に--bootinfoを。なんか絡み方が気持ち悪いので後かは勝手にどうぞ

731 :名称未設定:2014/12/16(火) 12:19:53.20 ID:yU1s4eZn0.net
×後かは
○後は

732 :名称未設定:2014/12/16(火) 12:32:14.69 ID:yU1s4eZn0.net
あ、間違えた。
--bootinfoはPowerPC、--bootefiはIntelなのね。「特に--bootinfoを」は忘れてください。じゃ

733 :名称未設定:2014/12/16(火) 13:38:32.26 ID:3Cp97Hk20.net
bless --infoで何も出ず
Can't access "efi-boot-device" NVRAM variable
って何が変なんだろ
nvram -pでも
LocationServicesEnabled
fmm-computer-nam
bluetoothActiveControllerInfo
EFIBluetoothDelay
SystemAudioVolume
SystemAudioVolumeDB
しか出てない

734 :名称未設定:2014/12/16(火) 13:45:55.39 ID:u/baPxsx0.net
MacOS Xには、say:
SAY(1) Speech Synthesis Manager
があり、Terminalから英語などの合成音声が作成
できますが、英語音声認識をするソフトウェアで
Terminalから実行できるようなものはないでしょ
うか?

735 :名称未設定:2014/12/16(火) 14:55:11.38 ID:8bxuzzpQ0.net
>>734
ttp://en.wikipedia.org/wiki/List_of_speech_recognition_software
このリストにいろいろと列挙されているけど、MacPortsですぐに入れて試せそうなのは
Julius ttp://en.wikipedia.org/wiki/Julius_%28software%29

GMU sphinx ttp://en.wikipedia.org/wiki/CMU_Sphinx
らしい。

$ LANG=C port search "[Ss]peech recognition"
julius @4.3.1_1 (audio, japanese)
Large Vocabulary Continuous Speech Recognition (LVCSR) Engine

pocketsphinx @0.8 (audio)
Speech recognition package

sctk @2.4.0 (audio)
Speech Recognition Scoring Toolkit

sphinx3 @0.8 (audio)
Speech recognition package

sphinx4 @1.0beta5_1 (audio, java)
Speech recognition package

736 :名称未設定:2014/12/16(火) 18:22:36.59 ID:aNdT9OP80.net
Juliusなつかしい。まだ続いてるのか。

737 :名称未設定:2014/12/16(火) 19:09:06.09 ID:u/baPxsx0.net
>>735
情報をありがとうございます。Terminalで実行できるSAY(1) は、
GUI: System Preferences==>Dictation & Speech:Text to Speech
と対応しているように見えたので、おなじGUI画面のDictationも
Terminalで実行できるコマンドと、もしや対応しているのかと思
ったのですが、そうではないようですね。

Mac OS X Yosemiteから「ことえり」の代わりにmecabが入って
いるようですが、これはTerminalからアクセスできるようですね。

738 :名称未設定:2014/12/16(火) 19:16:34.33 ID:OhQw4OGM0.net
お疲れ様です。
なんかスレチな気もするんですが初歩的なUNIX関連なんだと思うので
質問してもいいですか?

739 :名称未設定:2014/12/16(火) 19:54:29.58 ID:WlEbhwU70.net
お、おう

740 :名称未設定:2014/12/17(水) 17:05:41.32 ID:xrkOSG+z0.net
欠陥だ!http://www.hayatacamera.co.jp/article/photo200901.html

741 :名称未設定:2015/01/02(金) 04:38:58.51 ID:YPoHKcWq0.net
>>506
>>517
これ興味があります。

毎日0時に指定した場所にTodayフォルダを作って、翌日になると2015-01-03にリネーム。
で、またTodayを作るには具体的にどうしたらいいでしょうか?

今は毎日手動で当日の日付けフォルダを作っています。

742 :名称未設定:2015/01/02(金) 05:00:52.04 ID:YPoHKcWq0.net
間違えました。

毎日0時に指定した場所にTodayフォルダを作って、翌日になると2015-01-02フォルダを作成してTodayフォルダの中身を全て移動。ですね。
もし当日のTodayフォルダの中身がない(.DS_Storeのみ)場合は2015-01-02フォルダは作らない。
いう事がやりたいです。

743 :名称未設定:2015/01/02(金) 05:09:15.80 ID:YPoHKcWq0.net
何度もすみません。

Todayフォルダに.DS_Store以外で何か入っていれば、翌日0時に前日の日付けフォルダを作ってそこにTodayフォルダの中身を移動させたいです。

744 :名称未設定:2015/01/02(金) 09:12:15.67 ID:6frk943I0.net
http://www.amazon.co.jp/dp/4774116823/

745 :名称未設定:2015/01/02(金) 10:46:27.39 ID:oaU/HknU0.net
https://gist.github.com/anonymous/a0b4ea3ba123ed956f41
適当に変えて ~/Library/LaunchAgents に入れる。手動でload/unloadは launchctl

746 :名称未設定:2015/01/02(金) 10:54:07.51 ID:oaU/HknU0.net
そもそも毎日ゼロからってのがわからんなあ
Time Machineが必要十二分だろうし、このスレ的には
https://github.com/samdoran/rsync-time-machine/blob/master/rsync-time-machine.sh
でとかのほうがよっぽど

747 :名称未設定:2015/01/02(金) 17:53:35.58 ID:YPoHKcWq0.net
どうもありがとうございます!
使わせてもらいます!

バックアップというよりも毎日作業するフォルダを分けたかったのです。

紹介していただいた本も見てみようと思います!

748 :507:2015/01/02(金) 18:06:13.85 ID:wuhM4MeD0.net
>>741
自動で新規のフォルダを作ってそこで作業するのと
既に作業したファイル・フォルダの自動移動・リネームは
使い勝手が大きく変わりますよ
後者にすると、作業中にそれが発火してしまう可能性があるからです

結局自分は
毎日0時に ~/tmp/YYMMDD を生成し ~/today にリンクを張る
毎月1日5時にに過去のものをストレージ送りにする
としています。定時処理はlaunchdで

749 :507:2015/01/02(金) 18:17:06.15 ID:wuhM4MeD0.net
>>746
もともと仮作業でホームやデスクトップを散らかさないために始めたものです
整理下手なのですぐに「あれどこに行ったっけ?」てなるので

750 :名称未設定:2015/01/02(金) 22:24:51.36 ID:WtoTu14x0.net
そういう人のためのSpotlightやタグなんだろうが
そういう人ほど活用してないな…

751 :507:2015/01/03(土) 08:47:22.73 ID:GenqFrMu0.net
mdfindはよく使うな

752 :名称未設定:2015/01/04(日) 13:28:52.69 ID:AhgkC6pY0.net
>>750
そりゃ、タグ付けなんてめんどくさすぎて
整理大好きな人以外使わないおもちゃになってる

753 :名称未設定:2015/01/04(日) 20:15:46.67 ID:KERaBFT90.net
タグ付けなんて簡単じゃん

754 :名称未設定:2015/01/04(日) 22:16:07.82 ID:XvQJE1m80.net
付けたタグを付けたそばから忘れる人とか?

755 :名称未設定:2015/01/04(日) 22:29:48.68 ID:KEqVuqX90.net
スレチ

756 :名称未設定:2015/01/04(日) 23:10:27.30 ID:99aTySgE0.net
今つけました。

757 :名称未設定:2015/01/04(日) 23:18:40.41 ID:dwnv3B6Q0.net
付いてないよ!

758 :名称未設定:2015/01/15(木) 02:02:04.24 ID:mOs4Dex20.net
マルチディスプレイでxquartzでリモートのLinuxからXアプリを使うと
ウィンドウのバーが出なかったり(移動、リサイズできない)、
一番小さなディスプレイのサイズまでしか最大化しなかったり
いろいろ問題あるんですが、そんな人はいませんか?

759 :名称未設定:2015/03/12(木) 14:29:38.91 ID:QP1WAZMk0.net
X Windowが起動しなくなってしまいました。
起動しないというより、アイコンをクリックするとdockのアイコンに黒丸がつくのですが
ターミナルが起動せずにそのまま黒丸が消えて終了してしまい、しばらくすると
また黒丸がついて消える、という動きを繰り返します。
XQuarzは再インストールしましたが変化なしです。
どの方向で対処すればいいでしょうか。

760 :名称未設定:2015/03/12(木) 14:34:21.51 ID:b2Q/oqlt0.net
>>759
とりあえずはログを見て状況把握するしかないのでは。

761 :名称未設定:2015/03/12(木) 16:38:33.05 ID:QP1WAZMk0.net
>>760
コンソールを起動してログを見るということでよろしいのでしょうか。

762 :名称未設定:2015/03/12(木) 16:56:48.76 ID:QP1WAZMk0.net
ちょっと長くて恐縮ですが、コンソールのログを貼ります。何かわかるでしょうか。

2015/03/12 16:50:53.325 org.macosforge.xquartz.startx[1933]: /opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1
2015/03/12 16:50:53.363 org.macosforge.xquartz.startx[1933]: /opt/X11/bin/xinit: connection to X server lost
2015/03/12 16:50:53.363 org.macosforge.xquartz.startx[1933]:
2015/03/12 16:50:54.368 org.macosforge.xquartz.startx[1933]: waiting for X server to shut down
2015/03/12 16:50:54.376 org.macosforge.xquartz.startx[1933]: waiting for X server to shut down
2015/03/12 16:50:54.376 com.apple.xpc.launchd[1]: (org.macosforge.xquartz.startx) Service only ran for 3 seconds. Pushing respawn out by 7 seconds.
2015/03/12 16:51:01.526 org.macosforge.xquartz.startx[2162]: /usr/X11R6/lib/X11/fonts/encodings: failed to write cache
2015/03/12 16:51:01.616 org.macosforge.xquartz.startx[2162]: xauth: file /Users/username/.serverauth.2163 does not exist
2015/03/12 16:51:01.635 org.macosforge.xquartz.X11.stub[2289]: Xquartz: Unable to locate waiting server: org.macosforge.xquartz.X11
2015/03/12 16:51:01.637 org.macosforge.xquartz.X11.stub[2293]: Xquartz: Starting X server: /Applications/Utilities/XQuartz.app/Contents/MacOS/X11 --listenonly

以上です。

763 :名称未設定:2015/03/12(木) 18:58:31.36 ID:LKEfCNVn0.net
横からだけど

> 2015/03/12 16:50:54.376 com.apple.xpc.launchd[1]: (org.macosforge.xquartz.startx) Service only ran for 3 seconds. Pushing respawn out by 7 seconds.

launchdってこんな世話も焼いてくれるんだ

764 :名称未設定:2015/03/12(木) 20:17:10.87 ID:eaWZmOjL0.net
>>762
>opt/X11/bin/xinit: connection to X server lost

765 :名称未設定:2015/03/12(木) 23:02:25.39 ID:QP1WAZMk0.net
>>764
そこから何を読み取ればいいんでしょうか。
教えてちゃんですみませんが、もうちょっとヒント付きで
お願いします。

766 :名称未設定:2015/03/12(木) 23:58:29.03 ID:eaWZmOjL0.net
>>762
>/opt/X11/bin/xinit: XFree86_VT property unexpectedly has 0 items instead of 1
こっちか

767 :名称未設定:2015/03/13(金) 00:05:58.88 ID:Xycr+Paz0.net
>>766
これを直すにはどこを設定しなおせばいいのでしょうか。

768 :名称未設定:2015/03/13(金) 00:32:49.10 ID:E8QeDU+f0.net
俺んとこ普通に起動するけどそれ出てるから関係ないんじゃないの

769 :名称未設定:2015/03/13(金) 00:38:27.84 ID:e8litirp0.net
とりあえず別アカウントで入って起動するかどうか試そう

770 :名称未設定:2015/03/13(金) 01:23:35.30 ID:Xycr+Paz0.net
>>769
別ユーザを作ってXを起動してみたら、正常にxtermが起動しました。
ということは、メインのアカウントのどこかの設定がおかしいという
ことでしょうね。

771 :名称未設定:2015/04/02(木) 04:20:19.29 ID:U3aPlKB10.net
あの~もしかして、YosemiteのX11って日本語入力できないんですか?

772 :名称未設定:2015/04/02(木) 09:12:31.30 ID:a/erR4gl0.net
Yosemiteにして日本語入力できなくなったってこと?それともX11で日本語入力するの初めてってこと?

773 :名称未設定:2015/04/02(木) 17:32:50.67 ID:U3aPlKB10.net
>>772
snow leopardのXでは日本語入力できたのに、YosemiteはそもそもXが最初から使える形でインストールされてないし、
cannaやkinput2をいれて色々工夫しても日本語が入力できないので聞いてみたのです。

774 :名称未設定:2015/04/02(木) 18:47:44.55 ID:a/erR4gl0.net
だったらググったとおりにやればいいんじゃないの

775 :名称未設定:2015/04/02(木) 22:58:27.60 ID:7YbyZpNt0.net
>>774
YosemiteのX11で日本語入力できているんですか?
俺がググった範囲では成功している人はいませんでした

776 :名称未設定:2015/04/03(金) 00:07:24.51 ID:PtaaquQi0.net
普通にscim-anthyで使ってるよ。
トグルはCtrl + ¥ にしてる。

777 :名称未設定:2015/04/03(金) 00:38:00.70 ID:2Cjyi73f0.net
>>776
MacPort経由で入れたんじゃないですよね
どこからダウンロードしてビルドしたんですか?

778 :名称未設定:2015/04/03(金) 03:22:03.27 ID:NdUBYWdg0.net
君には無理だからX11で日本語入力が本当に必要かもう一度考え直した方がいいだろう

779 :名称未設定:2015/04/03(金) 04:12:23.73 ID:jzr66XRL0.net
ホーム下の起動スクリプトの置き方も昔と変わってるし、そこしくってんじゃないの

780 :やんやん ◆yanyan/....3 :2015/04/03(金) 12:03:57.81 ID:/tk8KHwI0.net
XMODIFIERS でググれ

781 :名称未設定:2015/04/12(日) 00:41:10.18 ID:8z+QrdL70.net
>>777
Private Portsからインストールしてみな

782 :名称未設定:2015/04/13(月) 01:42:21.02 ID:pnLuw1as0.net
絵のパクリ。コメント「たぶん9割以上の人はが元絵が良いと評価する」
http://inumenken.blog.jp/archives/19158361.html

783 :名称未設定:2015/04/23(木) 03:02:26.21 ID:RpLVVyW80.net
>>776
どこかのWebサイトにやり方の説明ありますか。
あったら教えて下さい。

784 :名称未設定:2015/04/25(土) 02:37:02.37 ID:RNY96Ysq0.net
>>783
ttps://github.com/e-kato/macuim/
を参考にしてみな。

しかしみんな不親切だな。
こんなことではLinux陣の手厚いユーザサポートに負けるわけだ

785 :名称未設定:2015/04/25(土) 10:15:31.59 ID:Dg2kgsvU0.net
くっさ

786 :名称未設定:2015/04/26(日) 00:56:34.06 ID:UwiEvmY/0.net
>>784
その記事古いよ

787 :名称未設定:2015/04/27(月) 18:10:19.38 ID:GAjHiLYH0.net
>>784さんの方法をやってみましたが、うまくいきませんでした

>>786
具体的にどこが古いのでしょうか。
ご教示お願いします。

788 :名称未設定:2015/05/04(月) 22:52:38.59 ID:lXgZgXdR0.net
>>776
今時初心者にSCIMを勧めるのもどうかと・・

789 :やんやん ◆yanyan/....3 :2015/05/08(金) 11:27:07.43 ID:dTppRJSY0.net
初心者にこそSKK

790 :名称未設定:2015/05/09(土) 17:39:04.92 ID:S86Ce9hn0.net
SCIMってもうメンテされてないだろに

791 :名称未設定:2015/05/22(金) 19:59:29.76 ID:DreDJpmb0.net
wnnはもう使えんのか?

792 :名称未設定:2015/05/24(日) 22:20:09.96 ID:6PW/CnkO0.net
OS標準の計算機で、1÷0をすると「無限大」

793 :名称未設定:2015/05/24(日) 22:35:32.56 ID:2mTtD8hP0.net
ん?

794 :名称未設定:2015/05/25(月) 15:06:06.44 ID:xD7nSiMJ0.net
>>791
uum何とも

795 :名称未設定:2015/07/17(金) 05:13:17.95 ID:9pz3fgNg0.net
macのターミナルを使っています。
マック用のソフトを入れると、そのソフトのなんちゃらrc等の設定ファイルや別のファイルが
ホームディレクトリにできます。別のところにまとめて移すと入れたソフトが起動しなくなる
とおもうので動かせず、このままいろいろソフトを入れるとホームディレクトリがごちゃごちゃ
して汚くなるとおもっています。
どうすれば整理できるのでしょうか?(それぞれのソフトの起動させるときに参照するrcの
ようなファイルをどこか別のディレクトリに移動し、ターミナルでそのソフトの名前を
打ったときに、その移した先のrcを読み込んでソフトを起動させるということが可能なの
でしょうか?)
やりかたを教えてください。(前にホームディレクトリにソフトのインストール時に
入ったファイルを消してそのソフトを起動させたら動きませんでした)

796 :名称未設定:2015/07/17(金) 06:27:56.13 ID:lV3J/jr00.net
ソースコードを編集してなんちゃらrcのパスを書き換えればいいと思います

797 :名称未設定:2015/07/17(金) 08:48:29.12 ID:9pz3fgNg0.net
ありがとう。なんちゃらrcはemacsで開いてみてみたところ、license.datが書かれて
あるだけでした。元のプログラムが読み込むなんちゃらなんちゃらrcは別のところに
あるということなんでしょうね。
とりあえず、ディレクトリを別に作ってそちらにマックのアプリ関係のファイルは移して、
homeにはシンボリックリンクを張ればいいかとおもっています。
インストールするプログラムごとにrcのファイルを探して設定を変えることができれば
いいのですが、動かなかった時のことを考えるとわずらわしそうです

教えていただいてありがとうございました。

798 :名称未設定:2015/07/27(月) 06:29:57.92 ID:EklS7Deh0.net
homebrewでいくつかソフトをいれ、homebrewからではなくemacsを別にいれた
のですが、brew doctorをすると次の警告がでます。usr/local/varの所有者
をかえろということなのですが、変えることがどういう意味をもって
いるのでしょう?usr/local/varにはemacsをインストールしたときに入った
gamesというフォルダができていました。たしかに、インストールのときには
sudoを使いました。それからchownでかえるとすればどのように
かえればいいのでしょうか?

Warning: /usr/local/var isn't writable.

This can happen if you "sudo make install" software that isn't managed by
by Homebrew. If a formula tries to write a file to this directory, the
install will fail during the link step.

You should probably `chown` /usr/local/var

799 :名称未設定:2015/07/27(月) 06:56:05.27 ID:EklS7Deh0.net
>>798
解決しました
http://www.task-notes.com/entry/20140705/1404532800
です。sudo chown -R アカウント名 /usr/local/var
とすればエラーがでなくなりました

800 :名称未設定:2015/07/27(月) 23:40:12.38 ID:EklS7Deh0.net
/Usersの下に、/motoと/nazeの二つのディレクトリがあります。
そして/nazeがホームディレクトリになってしまっています。
/motoをホームディレクトリにしたい場合にどうしたらいいのでしょうか?

801 :名称未設定:2015/07/27(月) 23:52:51.45 ID:Zap+HTms0.net
>>800
システム環境設定>ユーザとグループ
カギを外した上でユーザリストで右クリックで「詳細オプション」を選択
その中でホームディレクトリの設定変更は可能なはず。
事前にディレクトリの所有権の調整とかはやっとく必要があるかも。

802 :名称未設定:2015/07/27(月) 23:55:31.91 ID:S2BAMkaT0.net
本題と関係ないけどさ、799もそうだけど、相対パスと絶対パスの書き方がいい加減だから
ちゃんとしてくれんかね
スレもスレだし

803 :名称未設定:2015/07/28(火) 00:32:03.97 ID:Ob1FUC9t0.net
801はmotoとnazeと書くべきでしたね。
それはそうとホームディレクトリの変更ということをいまやっています。
http://blog.livedoor.jp/digichu/archives/29284921.html
どおりにやろうとしているわけです。
ホームディレクトリ名や、管理者名の変更をしたものだから、
もともとのホームディレクトリがホームディレクトリでなくなってしまっているのです。
それでは

804 :名称未設定:2015/07/28(火) 01:11:22.84 ID:IN8rdWLv0.net
そんな個人ブログの手順を参考にするんじゃなくて
公式を参考にすれば良かったんだぜ

OS X のアカウント名およびホームディレクトリ名を変更する
https://support.apple.com/ja-jp/HT201548

805 :名称未設定:2015/07/28(火) 06:37:36.77 ID:Ob1FUC9t0.net
そのページもみたんだけどわかりにくかったんだ

806 :名称未設定:2015/07/28(火) 06:39:50.08 ID:Ob1FUC9t0.net
それと>>803は名前の変更ではなくて、ホームディレクトリ自体の変更だから。
個人ブログをばかにする人はたぶん勉強しない人かな?

807 :名称未設定:2015/07/28(火) 07:01:49.40 ID:IN8rdWLv0.net
スルー物件だな

808 :名称未設定:2015/07/28(火) 07:15:45.31 ID:Ob1FUC9t0.net
所有権が回復した。今回はマックのシステム環境設定を使ったんだけど、
コマンドラインだけでできないものかな?

809 :名称未設定:2015/07/28(火) 07:38:24.64 ID:Ob1FUC9t0.net
>>806>>808は取り消します。
アップルのページについてもう少し考えてみます

810 :名称未設定:2015/07/28(火) 20:32:39.21 ID:c2iRE5+S0.net
>>807
お見事

811 :名称未設定:2015/07/29(水) 05:38:42.65 ID:2jYxlg6m0.net
質問です。どうか教えてください。

brew doctorをすると

error: could not lock config file .git/config: Permission denied
Error: Failure while executing: git config core.autocrlf false

というエラーがでるのですがどうすればこのエラーを解消することが
できるのでしょうか?
よろしくお願いします。

812 :名称未設定:2015/07/29(水) 11:10:35.24 ID:u1uSADvt0.net
Homebrewスレで聞け

813 :名称未設定:2015/07/29(水) 22:59:21.99 ID:Vuz5wfzT0.net
書いてあるとおり、 .git/config に書き込めるように
パーミッション変更すればいいんじゃね。

814 :名称未設定:2015/07/30(木) 20:59:01.55 ID:NTFfIWOJ0.net
>>813
あなたがいうようにgitでの設定の問題みたいだけど、gitほとんど知らないのであきらめて
再インストールしました。
それでもbrew doctorでうまくいかない。
警告でこれこれのファイルを削除しろとでるから削除してたんだけど、
なんか最後にはエラーがでるようになった

815 :名称未設定:2015/07/30(木) 21:00:08.64 ID:NTFfIWOJ0.net
unixを勉強するということはbashを勉強するということなんですか?

816 :名称未設定:2015/07/30(木) 21:04:44.98 ID:5Rg1NWzg0.net
>>814
gitの設定の問題ではないので当然だ

817 :名称未設定:2015/08/01(土) 17:57:51.90 ID:rTCwgRsQ0.net
>>815
シェルなんて自分で好きなの使えよ。UNIX云々と関係ない

818 :名称未設定:2015/08/02(日) 23:39:16.35 ID:OylMr1uT0.net
>>817
関係おおありだろ?
バカなの?

819 :名称未設定:2015/08/03(月) 00:35:05.39 ID:KOJ4i66n0.net
自称賢い人はバカにかまってないですぐ上で困ってる人を助けてあげればいいのに

820 :名称未設定:2015/08/03(月) 01:22:04.59 ID:G+GJCJ+S0.net
>>818

821 :名称未設定:2015/08/03(月) 11:26:29.77 ID:DDjfG5F40.net
>>819
どのスレにも自分が賢いと自称しているものはない
おまえ自身が自分は賢いと「勘違い」してるんだろうwww

822 :名称未設定:2015/08/25(火) 12:13:46.44 ID:U29P/MtM0.net
シェルスクリプトをアイコン化してクリックできるようにしようとして、

*myscript.sh → myscript.command にする。一番簡単。

*アプリケションバンドルにくるむ。やり方は簡単だが、なんか動かない。
   https://gist.github.com/dwallraff/5d0e37b0dc969a8c5ff5

*Automatorの「シェルスクリプトを実行」にコピー。楽。ファイルドラッグもできた。

http://sveinbjorn.org/platypus をつかってアプリ化。楽。出力形式が選べた。


2ばん目の方法が動けば一番いいのだが・・・

823 :名称未設定:2015/08/25(火) 12:32:30.37 ID:Ozsem0Wm0.net
それ自体シェルスクリプトじゃないか
デバッグしろよ

824 :名称未設定:2015/08/25(火) 14:06:37.20 ID:sTg8S78F0.net
>>822
アプリケーションバンドル化したいシェルスクリプトの1行目が、
#!/usr/bin/env bash
で、あればOSX(Finder?)はアプリケーションバンドルチ中の Executable file と認識/認めるが、
#!/bin/bash
#!/bin/sh
だと、認識しない/認めないっぽい。もちろん実行属性も必要だがそれとは別に

825 :名称未設定:2015/08/25(火) 14:11:39.77 ID:sTg8S78F0.net
>で、あればOSX(Finder?)はアプリケーションバンドルチ中の Executable file と認識/認めるが、
なんかとても変。ぼーっとしてた

826 :名称未設定:2015/08/25(火) 14:23:31.32 ID:U29P/MtM0.net
おお、ありがとうございます。動きました!

827 :名称未設定:2015/08/25(火) 14:38:07.45 ID:U29P/MtM0.net
ここまでシンプルに出来ました。助かります。

test.app
└── Contents
  ├── Info.plist
  └── MacOS
    └── myscript.sh

== Info.plist ==
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
  <key>CFBundleExecutable</key>
  <string>myscript.sh</string>
</dict>
</plist>

== myscript.sh (mode:755) ==
#!/usr/bin/env bash
say "hello"

828 :名称未設定:2015/08/26(水) 01:07:35.32 ID:EXtkFDJe0.net
>>822
ほかにも、簡単に使い回すなら
applescriptでバンドル内のシェルスクリプトを呼び出すアプリを作っておくと
コピーしてシェルスクリプトを入れ替えるだけで活用できる

829 :名称未設定:2015/08/26(水) 10:15:19.43 ID:LHtAN3dm0.net
>>824
#!/bin/shでもいいみたいな解説ページあるけどどこかで挙動変わった?

830 :名称未設定:2015/08/26(水) 10:34:17.76 ID:e1kejVLq0.net
>>829
スクリプトのアプリケーションバンドル化なんて初めて見た/やったのでわからんなあ。やってみた結果

831 :名称未設定:2015/08/26(水) 10:51:42.38 ID:e1kejVLq0.net
なんかセキュリー的な?
bash を
/usr/bin/hogebash にコピって #!/usr/bin/hogebash だとおっけー
/usr/bin/hbash にコピって #!/usr/bin/hbash だとのーぐっ
/bin/hogebash にコピって #!/bin/hogebash だとのーぐっ
/Users/your_account_name/bin/bash にコピって #!/Users/your_account_name/bin/bash だとおっけー
という感じ

832 :名称未設定:2015/08/26(水) 11:30:59.60 ID:LHtAN3dm0.net
man envに

The kernel processing of an interpreted script does not allow a script to directly reference some other script as its own inter-
preter. As a way around this, the main difference between

#!/usr/local/bin/foo
and
#!/usr/bin/env /usr/local/bin/foo

is that the latter works even if /usr/local/bin/foo is itself an interpreted script.

ってあるけど
/bin/shがそれ自身スクリプトってこともなかろうし

833 :名称未設定:2015/08/27(木) 01:47:05.72 ID:DVgMUIt60.net
snowleopardの一番新しい版入れてxcodeをappleのdeveloperなんちゃらから
入れて、brew入れて使ってるんですが、unixで使えるぎりぎりの古さの
osじゃないかと思うんですが、os上げるとパソコンが遅くなるので嫌だし、
困ったものです。macは頻繁にosのアップグレードをするから、数年ごとに
買い替えなくちゃいけなくなるかも知れませんね。(かといってubuntu
入れるとmacのmacらしさがなくなるし、コマンドも新しく覚えないと
いけないし)

834 :名称未設定:2015/08/27(木) 02:16:53.79 ID:/kEvzf8N0.net
速さだけが問題なら、10.9のほうが10.6よりたいてい速い
10.10以降は知らん

835 :名称未設定:2015/08/27(木) 11:31:54.47 ID:Lv7+yXjh0.net
というか、macは数年ごとに買い換える層でないと、向いていないと思う。

Ubuntuだと確かに微妙な違いでイライラするかもしれないが、
GNU系ではなく、BSD系を入れればよいのでは。

836 :名称未設定:2015/08/27(木) 13:42:00.47 ID:7hy35acd0.net
>>832
幾つか試してみたら、スクリプトの長さが27バイト以下はダメ、28バイト以上だとOKだった
#!/usr/bin/env bash
#!/bin/sh
に関係なく

ダメだった(2行、27バイト)
#!/usr/bin/env bash
say 12

OKだった(2行、28バイト)
#!/bin/sh
say 12 #123456789

ただ28バイトでも試行中に時々ダメになったんで、一旦 lsregister -u したりすると動いた

837 :名称未設定:2015/08/27(木) 14:11:31.86 ID:Dc/Qb8040.net
バイト数かっ。なーんじゃ、そらっw
GJ

838 :名称未設定:2015/08/27(木) 19:13:19.07 ID:kr83N8+J0.net
GJ

839 :名称未設定:2015/08/28(金) 06:44:07.02 ID:qwQfOF760.net
>>834
>>835
レスありがとう
今のパソコンで7年もってます
古いパソコンに少ないプログラム入れてemacsの勉強したりとか
いろいろアドバイスありがとう

840 :名称未設定:2015/09/03(木) 22:13:38.54 ID:GjnmSjd60.net
MountainLionでzsh 5.0.7 をビルドして入れていたけど不要になったのでmake uninstallしたら
osascript実行時にエラーが出るようになってしまった。

dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/osascript) is code signed with entitlements

zsh 5.0.7 ビルドして入れなおせばエラーはなくなる?

osascript実行script
--------
#!/bin/sh

sleep 30
osascript -e 'tell app "Finder" to sleep'
--------

エラーの文章が後ろのほうで少し違いますが、これと似ている?
MacOSX - dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgidを黙らせる - Qiita
http://qiita.com/dvorak__/items/4e365746adc8f56e9764

上のプログラムを実行させるのは負荷が大きいので
#!/bin/sh

# sleep 30

osascript -e 'tell application "finder" to open desktop'
これでデスクトップを開けますか?

841 :名称未設定:2015/09/03(木) 22:43:35.15 ID:T9HMGIxb0.net
プログラム開発で、DYLDを設定してテストするんでなければ、DYLDを設定したままだと悪影響の方が大きいよ、昔から

842 :名称未設定:2015/09/04(金) 15:19:14.91 ID:9IotBPzU0.net
私も「export DYLD_LIBRARY_PATH=/usr/local/mysql/lib:$DYLD_LIBRARY_PATH」が原因でした。

843 :名称未設定:2015/09/05(土) 00:21:59.07 ID:zPfPBIvb0.net
>>841
>>842
841です。zshを試行錯誤しましたが、関係なく
# export LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib
# export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
コメントアウトしたら消えました。

844 :名称未設定:2015/09/09(水) 14:10:58.03 ID:4nfEw19K0.net
mdfindはPreferences中の検索はしないのですかな?

1番目はmdfindが失敗。
2番めは他フォルダを探した場合。(バックスラッシュの調整いるかも?)
3番めは地道にfindで探した場合。

mdfind -onlyin ~/Library/Preferences/ -name plist
mdfind -onlyin ~/Library/Application\ Support/ -name plist
find ~/Library/Preferences/ -name *plist*

845 :名称未設定:2015/09/18(金) 15:02:32.80 ID:PIDr3FnV0.net
Preferencesの他にも検索しないのが色々あった
Application Support含め、検索しててもmdfindとfindで結果が違うのが色々あった

846 :名称未設定:2015/09/18(金) 17:02:32.79 ID:oZrDtYSz0.net
mdfind 対象はSpotlightデータベース(sqlite)
find 対象はファイルシステム/カタログ
mdimporterでSpotlightデータベースにどこどこを取り込まないってデフォルトであったような
ファイルシステム全体をSpotlightデータベースに取り込んでいるわけではないのは確か

847 :名称未設定:2015/09/18(金) 19:40:50.28 ID:0u66LyB00.net
ディレクトリに拡張子 .noindex か .build を付けるとデータベースの対象から外れるから
しょっちゅう変更があってその度インデックスを作られるとHDDと心の寿命が縮まるとか
検索する意味が無いとか、そういうとこには付けとくといい

848 :名称未設定:2015/09/22(火) 18:17:54.27 ID:fzNST5sQ0.net
ls *.ext|while read p; do mv "$p" "${p/.ext/.int"; done

849 :名称未設定:2015/09/24(木) 00:59:23.99 ID:asMrSQpF0.net
とりあえず設定からリモートログインをONにすればSSHが使えるけど
鍵認証はsshd.confいじらないとさすがにダメか・・・

850 :名称未設定:2015/10/14(水) 22:37:15.09 ID:CDkTLRhX0.net
sudoがダメなんだけどどうしたらいいのかどうか

851 :名称未設定:2015/10/15(木) 09:51:54.74 ID:/u7cPegM0.net
satoにすればいい

852 :名称未設定:2015/10/15(木) 14:03:56.46 ID:rz2I5BL10.net
>>850
sudo がダメなんじゃなくて、rootless が原因では?
/bin、/sbin、/usr あたりがいじれなくなってる。

http://apple.stackexchange.com/questions/193368/what-is-the-rootless-feature-in-el-capitan-really

853 :名称未設定:2015/10/15(木) 14:38:57.17 ID:p4Ds4JE50.net
>>852
それ対処法あるの?

854 :名称未設定:2015/10/15(木) 17:02:18.51 ID:EO5LKI9a0.net
うん、ググれば対処法を書いてあるのがいくらでも出てくるだろう

855 :名称未設定:2015/10/19(月) 23:27:54.52 ID:HfFMbZlQ0.net
tmux使ってるとfreezeしたようになるよね?
とりあえず .tmux.conf に
set-option -g status-interval 0
を書いておけば回避できるみたい

856 :名称未設定:2015/10/26(月) 03:36:15.35 ID:+reWTAFw0.net
Mac版 lsって日付--full-timeオプションがないみたいです。
どうすると年を出せますか?

857 :名称未設定:2015/10/26(月) 03:47:42.67 ID:+reWTAFw0.net
tとTがあってよくわからないが ls -altrT これでいけた。

858 :名称未設定:2015/10/26(月) 04:00:16.81 ID:SQxyWqOn0.net
ほかの環境に慣れておいでなら brew install coreutils して gls を使うと幸せになれるかもしれない

859 :名称未設定:2015/10/26(月) 05:39:45.34 ID:+reWTAFw0.net
>>858
homebrewってgnu のlsがあるのか。これはありがたい。
lsの微妙な違いで困ることが時々あったので助かりました。

よく使うコマンドで差異があるのは ls くらいですかね?

860 :名称未設定:2015/10/26(月) 08:29:08.62 ID:SP7VItz80.net
ps, make, tarかな
あとcpの-r/-Rの違い

861 :名称未設定:2015/10/26(月) 08:30:46.50 ID:SP7VItz80.net
あ、あとgrepの正規表現の扱いが違って
たまにLinuxをいじると戸惑う

862 :名称未設定:2015/10/26(月) 11:58:35.63 ID:OKkr0ihK0.net
>>859
MacPortsも。
$ sudo port install coreutils
でglsが使える。gがつくのがうざいなら
$ sudo port install coreutils +with_default_names

tarの方は、
$ sudo port intall gnutar

863 :名称未設定:2015/10/26(月) 12:51:58.08 ID:+reWTAFw0.net
>>860
>ps, make, tarかな あとcpの-r/-Rの違い grepの正規表現の扱いが違って

あー、そういえばtarは何かに困って自分でもhomebrewから gnu tar 入れてました。
cpは知りませんでした。Mac(BSD)でcpをGNU的に使う + おまけ
http://rcmdnk.github.io/blog/2013/06/27/computer-linux-mac-gnu-bsd/

grepもMountain Lionだとbsdのgrepは10年くらい前で古すぎ。gnu grepインストールが当たり前。
./grep --version
grep (BSD grep) 2.5.1-FreeBSD
grep (GNU grep) 2.21
BSD grepはGNUより優秀なのでしょうか?もしそうなら、2.21相当の最新版に出来るのでしょうか?
bsdの日本語manがあればgrepオプションだけでもまとめてみたいです。
正規表現は複雑すぎて諦め?

make はmakefile書く人が困るのかな?書けないので困らない。(^_^;)
cpを除いてコマンドオプションの違いだけでもメモして日本語化したくなってきました。
bsdとgnuでfindも気になります。

jmanを使わずにMacのmanを日本語化する方法 | Macとかの雑記帳
http://tukaikta.blog135.fc2.com/blog-entry-224.html
ところで皆さんはLinuxの日本語man入れていないのですか?

864 :名称未設定:2015/10/26(月) 12:53:02.63 ID:+reWTAFw0.net
>>862
>MacPortsも。
>$ sudo port install coreutils
>でglsが使える。

サンクス。

865 :名称未設定:2015/10/26(月) 14:12:26.50 ID:J+8mhh3u0.net
FreeBSDベースのOS XとminixパクったのLinuxじゃ多少の違いは出ると思う

866 :名称未設定:2015/10/27(火) 08:48:07.17 ID:Uj/C6y0A0.net
下2つのURLを参考にfreebsdのmanを日本語化出来ないので教えて下さい。

jmanを使わずにMacのmanを日本語化する方法
http://tukaikta.blog135.fc2.com/blog-entry-224.html
日本語版のmanページをMacで開く(groffアップデート)
http://qiita.com/yu-ichiro/items/ea9c672e2d7488416db9

freebsdのmanである、/usr/local/share/man/jaにファイルがあると
日本語man英語manも文字化けします。https://imgur.com/Ic3EGzh

man/jaをゴミ箱に対比して再度、英語manすると英語表記は文字化けしません。
文字化けを治すにはどうすればいいでしょうか?

GNU troff (groff) version 1.22.3をbrewでインスト。
less --versionはless 418

man.confは
JNROFF /usr/local/bin/groff -Dutf8 -Tutf8 -mandoc -mja -E
PAGER /usr/bin/less -isr
BROWSER /usr/bin/less -isr

manファイルをeuc-jpのまま
JNROFF /usr/local/bin/nkf -w | /usr/local/bin/groff -Dutf8 -Tutf8 -mandoc -mja -E
でもダメでした。

Linux のmanはまだ入れていません。

867 :名称未設定:2015/10/27(火) 10:18:28.79 ID:IvKgOfX80.net
画像の下の、日本語ページの方は、less -isR にすると表示されそうな雰囲気(なぜか変換できた嫌だわJapaneseIM)

868 :名称未設定:2015/10/27(火) 12:56:04.49 ID:uYB7ESHO0.net
jmanをmanにしちゃ?

869 :名称未設定:2015/10/27(火) 14:48:22.14 ID:Uj/C6y0A0.net
>>867
-isRでもダメでした。

>>868
jmanのビルドですね。調べてみます。

>>誰か
/usr/local/share/man/ja/man1下で
gzcat addftinfo.1.gz | nkf --ic=EUC-JP --oc=UTF-8 | less -isR
gzcat addftinfo.1.gz | nkf --ic=EUC-JP --oc=UTF-8 | less -isr どちらでも文字化け無く見れます。

/usr/local/share/man/jaにあるaddr2line.1.gzを無理やりman表示って可能ですか?

870 :名称未設定:2015/10/27(火) 18:46:40.39 ID:Uj/C6y0A0.net
man.confは
PAGER /usr/bin/less -isr
BROWSER /usr/bin/less -isr
これで出来ました。

MacOSでmanページを日本語化
http://itc.st-sweet.com/58/macos%E3%81%A7man%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%92%E6%97%A5%E6%9C%AC%E8%AA%9E%E5%8C%96/
ここを参考に変えたのはダウンロードファイルです。
curl -O http://home.jp.freebsd.org/~kogane/JMANC/ja-cat-doc-11.0.20140225.tbz
utfに変換したjaディレクトリで文字化けはなくなりました。

ただし私の場合、.bashrcで alias eman='env LANG=C /usr/bin/man'で切り替えられませんでした。
alias jman='export MANPATH=/usr/local/share/man/ja'
alias eman='export MANPATH=/usr/share/man:/usr/local/man'
この切り替えが必要です。その後man lsで日本語英語切り替え。

先のURLと同じにならないのは.bashrcの以下のどれかが悪いのだと思いますが、
man と絡むのがどのLC_かよくわかっていません。ご存じの方がいれば教えて下さい。
export LANG=ja_JP.UTF-8
export LC_MESSAGES=ja_JP.UTF-8
export LC_CTYPE=ja_JP.UTF-8
export LC_ALL=ja_JP.UTF-8
export OUTPUT_CHARSET=ja_JP.UTF-8
export LESSCHARSET=UTF-8
export PAGER=lv

871 :名称未設定:2015/10/28(水) 07:18:46.17 ID:IsljXHrX0.net
そんなことで悩むより英語を勉強したほうがいいと思うの

872 :やんやん ◆yanyan/....3 :2015/10/28(水) 12:11:26.90 ID:/Ro4Nlie0.net
日本語manが見たいと言うよりも
日本語処理周りの諸々を勉強したいのかもしれない
libc5以前の頃からすると今は隔世の感だけれど、
まだ設定にこまることが時々あるよね

873 :名称未設定:2015/10/28(水) 12:58:07.92 ID:9Plml2E00.net
>>870
>man と絡むのがどのLC_かよくわかっていません。ご存じの方がいれば教えて下さい。

man man や man environ も読んだ方がいいんじゃないの
それとコマンド実行時に ps eww とかやると環境変数が見えるから手がかりが得られるかもしれない

874 :名称未設定:2015/10/28(水) 14:52:02.91 ID:Zq92Seg90.net
http://qiita.com/yu-ichiro/items/ea9c672e2d7488416db9

875 :名称未設定:2015/12/13(日) 15:56:04.37 ID:Yfbh9I300.net
混乱してきたので質問・確認させてください

最初に登録したユーザ = 管理者アカウント(Administrator) = sudoer

であっていますか?

876 :名称未設定:2015/12/13(日) 19:10:08.21 ID:p+Dfb0UZ0.net
ときどきそういう聞き方する人いるけど、確認して、確認できて、何がうれしいの?

877 :名無しさん@そうだ選挙に行こう:2015/12/14(月) 08:07:24.08 ID:V+DbJXYC0.net
上司に聞かれたのでこのスレに丸投げしました

878 :名無しさん@そうだ選挙に行こう:2015/12/14(月) 12:01:29.05 ID:jvc1e+LK0.net
1行空けで書く奴は大抵バカ

879 :名称未設定:2015/12/14(月) 23:00:06.68 ID:jhB9/eGT0.net
>>876-878

答えられない初心者は書かないでください。

迷惑なので。

なんか嬉しいとか嬉しくないとかいう話になってる人もいるし。

キチガイ?

880 :名称未設定:2015/12/14(月) 23:39:53.13 ID:a+kQmMHo0.net
>>875

最初とか関係ない。
後から追加したアカウントでもAdministratorならばsudoできる。

なぜなら
/etc/sudoers に
%admin ALL=(ALL) ALL
と書いてあるから。
つまり、そのアカウントが admin グループに所属していればOK

例えば
$ id hoge
でhogeアカウントの情報を見て、80(admin) が付いていればOK

もしくは、visudoでsudoersファイルを書き換えてもOK

881 :名称未設定:2015/12/15(火) 05:53:10.76 ID:TJSivFAe0.net
>>880
ありがとうございます。

これで上司に報告できます。

882 :名称未設定:2015/12/18(金) 00:38:39.08 ID:0eXP9PQ90.net
ソースが2chの部下は要らん

883 :名称未設定:2015/12/18(金) 00:48:38.80 ID:u4uPco010.net
偉そうに
アホが

884 :名称未設定:2015/12/18(金) 15:23:48.07 ID:4JmUyllU0.net
そもそも882ってなりすましというか荒らしでしょ

885 :名称未設定:2015/12/18(金) 15:31:20.28 ID:nsOUh11E0.net
id hage

886 :名称未設定:2016/01/13(水) 21:15:16.71 ID:LkzAgruF0.net
明日、無料イケメン祭り開催。
URL貼れないから
メーンズガーデン ってググってみて
※正しいサイト名は英語。

887 :名称未設定:2016/01/13(水) 22:17:34.11 ID:fJX+nXiU0.net
サーバ機能最初っから入れてくれればいいのに

888 :名称未設定:2016/01/13(水) 22:20:23.25 ID:4sWpCRYT0.net
次にお前は GUIでサーバ管理ってやっぱ面倒くね? という

889 :名称未設定:2016/01/14(木) 01:58:28.74 ID:NHalR9J/0.net
わろた

890 :名称未設定:2016/02/10(水) 08:36:40.72 ID:8j05Ownf0.net
Mountain Lionでhomebrewが保証外になり、使えなくなったのでいくつか教えて下さい。
10程度しかコマンドを入れていなかったので自己ビルドすることにしました。
分かる人がいたら教えて下さい。

Mac で gnu-tarってconfigure makeでビルド成功した人がいたら教えてほしい。

grep ビルドでhomebrewだと、xz, pkg-config, pcreを入れているけど、
Hena Hena Nikki 〜悔い倒れの日々〜(2011-11)
http://quruli.ivory.ne.jp/diary/?date=201111
事前インストールされているものが違う。pcre以外で差異を調べるにはどうすればいいですか?

891 :名称未設定:2016/02/10(水) 08:52:58.01 ID:zW8IN0gr0.net
gnutar、最新じゃなくてもいいならここから貰ってmakeすれば簡単なんじゃないの
http://www.opensource.apple.com/release/mac-os-x-1085/

なんでOSに付いて来ないものまで置いてあるのかわかんないけど

892 :名称未設定:2016/02/10(水) 10:29:28.86 ID:FCAU09Ap0.net
>>890
homebrewにおいてあるpatchを参考にすればいい

893 :名称未設定:2016/02/10(水) 12:21:49.68 ID:8j05Ownf0.net
>>891
うわ!!こんなのがあったとは!助かる。ありがとう。
>>892
そうですね。configure オプションも真似すればいいわけだし。

894 :名称未設定:2016/02/10(水) 16:10:00.96 ID:Jc3i2u9d0.net
>>891
>最新じゃなくてもいいならここから貰ってmakeすれば簡単なんじゃないの
概ね助かるんだが
環境を揃えておかないと嵌る

895 :名称未設定:2016/02/10(水) 16:10:40.63 ID:Jc3i2u9d0.net
>>891
>なんでOSに付いて来ないものまで置いてあるのかわかんないけど
開発環境にはついてくるというか使っているからだろう

896 :名称未設定:2016/02/10(水) 17:24:00.72 ID:9p1cIo0N0.net
開発環境についてくるなら、891がわざわざ求める必要もないと思うが

897 :名称未設定:2016/02/10(水) 18:28:27.14 ID:Jc3i2u9d0.net
開発環境が構築できていないからだろう
xcode入れても足りないんだよ

898 :名称未設定:2016/02/10(水) 19:28:29.02 ID:8j05Ownf0.net
891です。
Mac OSXでrenameコマンドを使えるようにする方法 |
http://blog.daisukeyamashita.com/post/1216.html

昔。LeopardかSnowLeopardマシン上でURLのとおりにrenameがmakeできたのですが、
2.26、2.27とMountain Lionの組み合わせだと今できない。
homebrew版renameはPerlスクリプトだった。よく不具合おこさ無かったなぁ。
renameは util-linux-2.19.1 だけ動作するのかもしれない。
他2.26、2.27etcetc5つ6つ試したけど、configureやmakeが通らなかった。

10個ぐらいのコマンドインストールの道程は遠い。(^_^;)
mac版renameビルドソースってどこかにないのでしょうか?見つけられませんでした。

899 :名称未設定:2016/02/10(水) 19:36:40.28 ID:Jc3i2u9d0.net
rename.plでいいやん

900 :名称未設定:2016/02/10(水) 20:01:36.96 ID:rSaIuNs70.net
>>898
El Capitanだと,これでmakeできたが,
古いOSは知らん。

curl -O https://www.kernel.org/pub/linux/utils/util-linux/v2.27/util-linux-2.27.1.tar.gz
tar zxf util-linux-2.27.1.tar.gz
cd util-linux-2.27.1
./configure --enable-all-programs=no
make misc-utils/rename.o
gcc -O2 misc-utils/rename.o -o rename

901 :名称未設定:2016/02/11(木) 20:22:49.39 ID:7/QtPJqj0.net
>>900
Mountain Lionでも問題なく出来ました。有難うございました。

902 :名称未設定:2016/02/21(日) 16:54:17.92 ID:cBlRL33w0.net
だいぶ前に買ったMacMiniをMySQLのサーバーとして再利用し始めた
環境構築が終わってからツレからOSもSnowLeopardから最新のにすれば?と言われたんだがUNIX環境的にも最新環境になって幸せになるんだろうか?
そもそもcore2duoの脳味噌でEl Capitanとか動くもんなの?

903 :名称未設定:2016/02/22(月) 00:25:20.16 ID:IlEN1/n10.net
>>902
つい先日C2DのMBPmid2009を10.9から(その前は10.6)10.11にしたが
もっと早く上げとけばと思うくらい調子がいいよ
CPUよりストレージだな。SSDもしくはFDが必須

シェルしか使ってないなら微妙だな。せめて10.9にはしといたらいいと思うが
「動いてるもんはいじらないほうがいい」の原則に勝てるほどじゃない
ま、TMもあるから気軽に試せるけど、暗黙のバックアップ対象外ファイルに注意

904 :名称未設定:2016/02/22(月) 00:37:29.33 ID:Zfc9JXmv0.net
>>903
Mac自体は触らずにWin機からターミナルで接続してるぐらいだから

>「動いてるもんはいじらないほうがいい」の原則に勝てるほどじゃない
ってことなら放置決め込むとするわ。Macとして触りたくなったらアップグレードする。情報サンクス

905 :名称未設定:2016/03/07(月) 20:29:57.41 ID:rw/SZ7vz0.net
ディレクトリのハードリンクがでけへん!

906 :名称未設定:2016/03/07(月) 21:12:03.49 ID:w7B1lIuQ0.net
>>905
標準のlnコマンドではできないみたいね。
自分でシステムコールを叩けばいいらしいが。

907 :名称未設定:2016/03/07(月) 22:01:17.87 ID:LuafeNgj0.net
>>905
UNIXでもPOSIXでもディレクトリのハードリンクはできないのが仕様のはず

908 :名称未設定:2016/03/07(月) 22:47:45.64 ID:rw/SZ7vz0.net
昔はでけたんやけどなあ

909 :名称未設定:2016/03/07(月) 23:07:21.82 ID:HnJgIDGH0.net
それ、単なる勘違いやろ。
たぶん、Gnu coreutils突っ込んでて、
そっちのln -F使ってたんじゃねーの?

910 :名称未設定:2016/03/07(月) 23:29:07.04 ID:qnSxQ7R90.net
OS XはTime Machineのために導入したってどっかで読んだ気が>ディレクトリのハードリンク

911 :名称未設定:2016/03/08(火) 00:14:31.01 ID:n2FRcGuH0.net
本来、HFS+はハードリンクできないフォーマットですが、OS Xのカーネル側に細工することによって、見かけ上のハードリンクができる仕様ですね。

912 :名称未設定:2016/03/08(火) 00:24:17.65 ID:t4iPwykl0.net
そして>>906ですね。

913 :名称未設定:2016/03/08(火) 00:41:42.74 ID:P3JJNg+g0.net
>>910
その通り。なので、システムコールを直接叩けばできる。けど、
>>911
の言う通り、HFS+のハードリンクは、なんちゃってハードリンクなので、
物理的にはシンボリックリンクと変わらないから、そこまでする必要が
あるか激しく疑問

914 :名称未設定:2016/03/08(火) 01:40:24.33 ID:lUddcOUu0.net
>>909
いやosxでできたかは知らん

915 :名称未設定:2016/03/08(火) 01:42:29.13 ID:lUddcOUu0.net
>>913
>物理的にはシンボリックリンクと変わらないから、そこまでする必要が
>あるか激しく疑問
共有ポイントを別マシンにマウントしてみ
ハードリンクやないと使えへんで

916 :名称未設定:2016/03/08(火) 01:44:16.00 ID:lUddcOUu0.net
>>913
>システムコールを直接叩けばできる。
そういう用途のコマンド作った人とか居ないんだな
残念

917 :名称未設定:2016/03/08(火) 01:45:48.77 ID:lUddcOUu0.net
>>909
>Gnu coreutils突っ込んでて、
>そっちのln -F
これすか
ちょっと試すわ
ありがと

918 :名称未設定:2016/03/08(火) 02:00:21.06 ID:lUddcOUu0.net
>>909
どもありがとうできましたわ

919 :名称未設定:2016/03/08(火) 02:26:40.67 ID:lUddcOUu0.net
あーでもマウントしてディレクトリ自体は見えるけど中には入れんなあ
パーミッションの問題かなちょっといろいろ探ってみる

920 :名称未設定:2016/03/08(火) 07:10:39.59 ID:zTwgNQmo0.net
OS XのHFS+のディスクをOS 9で見るとハードリンク用の隠しディレクトリーが出てきたよね
ゴミだと思って消したらOS Xでブートできなくなった
それにしてもHFS+も長生きだなあ

921 :名称未設定:2016/03/08(火) 09:37:46.36 ID:lUddcOUu0.net
>>919
自分のホームディレクトリの中にどこか適当なディレクトリの(たとえば/tmp/testとか作って)ハードリンクを作ってみたところ
外部マシンからマウントしてその中のファイル操作はできるがフォルダ作成がうまくいかない(エラーが表示されるが作られる)
具体的にはできたフォルダの中をFinderで見れない・情報を見るが駄目・削除できない(GNU coreutilsのunkinkでできる)という状況になる
逆に自分のホームの適当なディレクトリを適当な場所にハードリンクしても状況は同じでしかも適当な場所の方にできたものをunlinkしても元の自分のホームにあったディレクトリは上記の状況のままになってる
もしかしたらハードリンク用の特殊領域内のディレクトリの中にサブディレクトリって想定されてないんじゃないかな
でもそれだとTimeMachineでサブディレクトリはどう扱われているのか不思議

922 :名称未設定:2016/03/08(火) 21:45:23.27 ID:4cbmsv1h0.net
とりあえず、もうちょっとまとめてからレスしてくんねーかな

923 :名称未設定:2016/03/09(水) 00:44:31.16 ID:+jY0XeFS0.net
ん?どこを?

924 :名称未設定:2016/03/09(水) 17:53:28.14 ID:oYp7qhxb0.net
おっさんやから知らんかったけど、
いまどきは.や..はハードリンクじゃない実装なんか

925 :名称未設定:2016/03/09(水) 18:46:33.82 ID:+jY0XeFS0.net
hfs(+)ってホントはディレクトリ(個別の一覧表)ないよね
なんかどでかい何とかファイル(普通の意味のファイルじゃない)っていう(普通の意味の)ファイルやフォルダとそれが所属するフォルダの対応表のデータベースがあるんじゃなかったっけ?
UNIXの殻をかぶってるからディレクトリがあるように思わせられてるだけで

926 :名称未設定:2016/03/09(水) 18:51:35.15 ID:+jY0XeFS0.net
だから昔はデスクトップに出してきたモノを「片付け」(元のフォルダに戻す)とかできたしエイリアスはどこまでも追いかけてきてくれた(位置を変えても名前を変えても追従)

927 :名称未設定:2016/03/09(水) 22:31:26.86 ID:/XviwIm40.net
まあ、このあたりの話は
CNID
をキーワードに調べてね

928 :名称未設定:2016/03/14(月) 12:51:49.80 ID:748Sa2pv0.net
sudo lsof -iでmDNSRespoというプロセスが大量のupdポート開けてるんだけど不気味
sudo ps auxで

_mdnsresponder 19 0.0 0.1 2459440 2416 ?? Ss 10 216 314:32.75 /usr/sbin/mDNSResponder -launchd

このプロセスかと思うんだけど?

929 :名称未設定:2016/03/14(月) 13:05:05.48 ID:NXaumUS20.net
4つしか空いてなかった
nettopした方が楽そうだ

930 :名称未設定:2016/03/14(月) 20:22:21.81 ID:639pIXrt0.net
nettopなんてコマンド知らなかった

931 :名称未設定:2016/03/14(月) 23:12:38.74 ID:VCIb0kpI0.net
>>928
man mDNSResponder

932 :名称未設定:2016/03/17(木) 21:30:43.50 ID:x0rAlg/l0.net
SMBってファイヤーウォール
137/udp
138/udp
139/tcp
445/tcp
開ければ良いの?windowsの解説ページとかじゃ445/tcpだけで他は閉じて良いとか書かれてたりするけど?

933 :名称未設定:2016/03/17(木) 21:31:26.76 ID:x0rAlg/l0.net
137/tcp,udpとか445/tcp,udpとか書いてあるページもあるんだけどupd必要なのかな

934 :名称未設定:2016/03/18(金) 06:42:19.32 ID:18BGskFS0.net
>>932
自分はどのポートひらいてんの?

935 :名称未設定:2016/03/18(金) 08:33:14.64 ID:gbEcob6I0.net
>>932に書いたの全部

936 :名称未設定:2016/03/18(金) 13:51:14.45 ID:/5Aq+3j60.net
各ポートの役割調べればいいよ。まぁTCPの445だけでいいと思うけど。

937 :名称未設定:2016/03/18(金) 14:18:46.20 ID:gbEcob6I0.net
netbios name service
netbios datagram service
netbios session service
microsoft ds
何のために何が使うものでファイル共有SMBで実際に必要なものはどれかな
mac os xに限定して網羅的でしかも正確な解説がないんだよな

445/tcpだけでいいの?だとしたらつながらないのはどうしてかな
あー解析がめんどくさい

938 :名称未設定:2016/03/18(金) 15:55:30.83 ID:Q+jYUDGV0.net
SMBホストが何かによって変わる。
ふつうは名前解決にブロードキャスト飛ばすからTCP/445だけだとダメじゃないかな。

939 :名称未設定:2016/03/18(金) 16:17:33.42 ID:gbEcob6I0.net
お互いel capitanでインターネットで遠く離れてる
名前いらないようipアドレスでもやってみてるよ

940 :名称未設定:2016/03/29(火) 16:58:47.55 ID:anEgfjYW0.net
terminal.appとiTermって微妙に動作が違うんですかね?
App Storeの処理をコマンドラインで実行するmas-cliってのを
iTermで実行してもまともに動かなくて、
試しにterminal.appでやったらすんなり動いた

941 :名称未設定:2016/03/29(火) 17:36:57.56 ID:MkqV9EwE0.net
shellとかtemcapとかは?

942 :941:2016/03/29(火) 21:12:41.53 ID:anEgfjYW0.net
shellはzshです
termcap (terminfo?)というのは意識、理解したことがありませんが、
termial.appでは環境設定->プロファイル->詳細、
iTermでは環境設定->Profiles->Termial の項目あたりの設定の事なのでしょうか?
この辺調べ出すと、ちょっと深みにハマりそうですね…

943 :名称未設定:2016/04/19(火) 18:31:53.92 ID:O5b9gNVr0.net
なんか find がおかしい
FATをmountしてるから?

MBA13:LACIE swoon$ uname -a
Darwin MBA13 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64
MBA13:LACIE swoon$ mount
/dev/disk1 on / (hfs, local, journaled)
devfs on /dev (devfs, local, nobrowse)
map -hosts on /net (autofs, nosuid, automounted, nobrowse)
map auto_home on /home (autofs, automounted, nobrowse)
/dev/disk2s1 on /Volumes/LACIE (msdos, local, nodev, nosuid, noowners)
MBA13:LACIE swoon$ pwd
/Volumes/LACIE
MBA13:LACIE swoon$ find . -name ".DS_Store" -print0 | xargs -0 rm -f
find: .: Invalid argument
MBA13:LACIE swoon$

944 :名称未設定:2016/04/19(火) 19:25:51.56 ID:DlrIye1o0.net
で、このスレ的には、UOWはどう評価する?BOWは大して広まることなく死に絶えたしSFUは本当に一部の企業ユースでしか使われてこなかったが。

945 :名称未設定:2016/04/19(火) 19:59:23.32 ID:XeIaqylO0.net
>>943
ディスクイメージ作って試してみたけどならなかった

chmod a-x . の後に ls -ld@ . をペアで繰り返してると、ときどきなった
ls: .: Invalid argument

同じようにしても find . はならなかった


946 :名称未設定:2016/04/19(火) 20:40:47.14 ID:O5b9gNVr0.net
>>945
わざわざ有り難う
Xcodeをいまのヴァージョンにしてから何かおかしい

bashが腐ってるのかなと思って、tcshやzshも試してみたけど
hoge: .: Invalid argument が頻発する
何がいけないのか・・・

947 :名称未設定:2016/04/20(水) 00:47:46.07 ID:/nCn8tP20.net
乗っ取られてない?

948 :名称未設定:2016/04/20(水) 00:50:42.10 ID:/nCn8tP20.net
昔乗っ取られたときはlsのオプションが無効になっていてこりゃやられた(別のに差し替えられた)と分かったよ
入れ替えられたlsでは単にlsで見ても変なのが入っているとは分からないようにツールプログラムは表示されないようになっていた

949 :名称未設定:2016/04/20(水) 00:51:30.96 ID:/nCn8tP20.net
slackwareでの話ね

950 :名称未設定:2016/04/20(水) 02:01:57.27 ID:MpQECWfi0.net
Macのこんなソフト・アプリを探してます Part48
http://potato.2ch.net/test/read.cgi/mac/1448214273/から来ました。

【OSのバージョン】10.8
【有料・無料】無料
【アプリ以外】可
【機能・用法】
Mac上にあるファイル名から、Windowsでファイル名に使えない文字を検索し
ダメ文字を「_」などに置換するプログラムをさがしているのですが
とりあえず、ファイル名検索だけでもなんとかしたいです。

正規表現とかに詳しくないので教えて下さい。
海外アプリのEasyFindで「< > * ? " (/) \ |」をorで検索する記述を教えて下さい。
/は使ってないと思います。

951 :名称未設定:2016/04/20(水) 05:54:05.66 ID:2XDLPd/u0.net
EasyFind
Operator: を Any Word にして、「< > * ? " ¥ |」を検索欄に入れれて検索すればおk
(使ってないってことなんで / は試さなかった)

952 :名称未設定:2016/04/20(水) 10:31:10.84 ID:MpQECWfi0.net
>>951
orする正規表現の記述を探してばかりでした。any word でいけるとは。有難う御座いました。

953 :名称未設定:2016/04/20(水) 16:02:05.05 ID:Wz//WTB80.net
>>950
そういうのってすでにユーティリティーありそうな気がするよ
ぱっと思いつくのは、「WinArchiver Lite」でzipして
そのまま解凍すればダメ文字置換済みファイルのできあがり

954 :名称未設定:2016/04/20(水) 17:18:45.04 ID:/nCn8tP20.net
[[:alpha:]]とか使えたよな
http:/www.kt.rim.or.jp/~kbk/regex/regex.html

955 :名称未設定:2016/04/21(木) 08:54:33.83 ID:cna12Ax40.net
>>953
有難う御座いました。

956 :名称未設定:2016/04/21(木) 09:37:28.86 ID:FIUokB3Y0.net
>>955
もう解決したのかな?

957 :名称未設定:2016/04/21(木) 20:32:12.95 ID:cna12Ax40.net
>>956
取り敢えず近々に必要な所だけはEasyFindで検索して問題あるファイル名については修正しました。

置換プログラムは自分で作るしか無いですね。
rubyかperlでどこかに落ちてて欲しいところです。
「< > * ? " \ |」を全角に置換する予定です。

958 :名称未設定:2016/04/21(木) 23:14:34.61 ID:53t6BQOT0.net
tr使えんかなあ

959 :名称未設定:2016/04/21(木) 23:22:39.56 ID:BD8BVIaM0.net
使えないファイル名をリネームすることまでやりたいのかな?

960 :名称未設定:2016/04/21(木) 23:25:22.43 ID:53t6BQOT0.net
確か昔は元と置き換えファイル名のcsvデータファイルを用意しておいて
1行ずつ読み込んで変換する1行スクリプトでやってたなあ

961 :名称未設定:2016/04/21(木) 23:32:51.02 ID:BD8BVIaM0.net
find コマンドを使い、Windowsで使えない文字を正規表現で指定してファイル名列挙
sed で 文字の置換し、mvコマンドのバッチコマンドファイルを生成
最後にそのバッチコマンドを実行

perlの File::Find が使えるなら、
それでファイル一覧を取得し、その中に使えない文字が入っているかチェックする
該当するファイルの時は、ファイル名を置換し、mvを実行する。

思いついた範囲ですけど

962 :名称未設定:2016/04/22(金) 03:18:25.13 ID:ul6QBpDO0.net
そこまでぐちゃぐちゃ書くくらいなら作って貼っとけよ面倒くせー

963 :名称未設定:2016/04/22(金) 16:05:11.98 ID:ZLRVLFX/0.net
rename mv pcre
とかでググるといろいろでてくるよ。
いろいろカスタマイズしたいし自作だよね、この種のは。

homebrewにもrenameってあるみたい

964 :名称未設定:2016/04/22(金) 22:23:22.46 ID:or7H57Hv0.net
今回ので知ったけど、ファイル名に改行とか入れれんのな
制御文字も入れれるし。Finderでもう見えないし
なんか怖い!

965 :名称未設定:2016/04/23(土) 04:02:09.93 ID:06gBMxHq0.net
禁止なのはNULLとcolonの2文字。
それ以外は全部使えます。

966 :名称未設定:2016/04/23(土) 17:58:13.81 ID:Wd6ASdiN0.net
昔のhfsだとpstringだしNULLも入れられなかったっけ?

967 :名称未設定:2016/04/23(土) 18:00:08.99 ID:Wd6ASdiN0.net
昔の隠しファイル?にはファイル名末に^Zが付いてたよね

968 :名称未設定:2016/04/23(土) 22:45:16.20 ID:BZ1NGNNJ0.net
まぁ。そんな好き好んで火種になりそうな文字使わないでしょ。
それより UTF-8-MAC で濁点・半濁点が分解されるのが地味につらい。

969 :名称未設定:2016/04/23(土) 22:57:42.79 ID:W6YBJqPl0.net
あれは困る。
shift+alt+← で末尾から文字を選択していくときにも引っかかるし。

970 :名称未設定:2016/04/24(日) 00:22:59.76 ID:5R2E8zY/0.net
検索もしづらいしな

971 :名称未設定:2016/04/24(日) 04:33:14.37 ID:9OYjjY8V0.net
フォルダのカスタムアイコンも"Icon"の後ろになんかついてるね

972 :名称未設定:2016/04/24(日) 09:19:04.81 ID:+B986T8I0.net
^M

973 :名称未設定:2016/04/25(月) 00:00:23.04 ID:f3HY24Sn0.net
>>966
INITの読み込み順を早くさせるためにNULL始まりとかあったはず

974 :名称未設定:2016/05/03(火) 23:13:50.73 ID:OKmqye4N0.net
スレ違いかもしれないけど、ここの人の方が知識ありそうなので質問です

CUIのphotorecってアプリででデータをサルベージしてたら、ターミナルが固まって仕方なく強制終了。
ターミナル再起動したら、前に起動してたphotorec自体のプロセスは生きてるっぽい、
でも、再度sudo photorecとすると、別プロセスとして起動しちゃう。
実行中のプロセスの進行状況が謎で不安なんだけど、表示方法わかりませんか?

975 :名称未設定:2016/05/03(火) 23:44:17.46 ID:3BPKxJr10.net
ps

976 :名称未設定:2016/05/04(水) 02:33:56.65 ID:l8R/dFet0.net
psで実行中なのは確認してます
実行中、本来はこういう画面が出ていて、それが見たいです
http://s-up.info/uploads/201201292020.jpg

977 :名称未設定:2016/05/04(水) 02:51:33.25 ID:+g4sdoV20.net
無理だと思うよ
もしlsofで見てstdoutが/dev/nullじゃなくてttyに向いてるなら読めるかもしれないけど
sudo lsof -a -c photorec -d 1

978 :名称未設定:2016/05/04(水) 03:42:41.53 ID:l8R/dFet0.net
>>977
ありがとうございます
lsofよく理解できてませんが実行してみたら、こんなん出ました
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
photorec 73617 root 1 (revoked)

psの結果もこれなので無理っぽいですね
root 73617 28.9 1.6 768112 136740 ?? U 金01AM 43:38.05 ./photorec

地道にプロセスの様子見て待ちます・・・

979 :名称未設定:2016/05/05(木) 01:45:14.04 ID:LI6XJpZf0.net
そのプログラムが出力をどこに出してるかと
端末から切り離されてそれがどこに(/dev/null?)回されたかだよね

980 :.:2016/05/05(木) 15:32:20.34 ID:8xp6kbDH0.net
tmux上で実行していれば、復帰できた。

981 :名称未設定:2016/05/06(金) 03:54:00.07 ID:Yr3gosvg0.net
その後も調べてたら、978はいい加減すぎましたテヘ

ごく単純なプログラム(printf()をループ)についてだけど、revokedになった後の出力が見えた
ncursesを使うプログラムは、lynxでちょっと試したけど、出力は大いに乱れる

方法1. デバッガからttyをつなぎ直す(Xcodeのコマンドラインツールが必要)
・参考ページ ttp://yudoufu.hatenablog.jp/entry/2014/02/06/001440
・デバッガはlldb
・つなぎ直す先のウインドウを一つ開いておく→ /dev/ttys001が割り当てられたとする
・下記を実行(コマンド名で指定なら -n コマンド名)
lldb -p 99428 -o 'p (int)close(1)' -o 'p (int)open("/dev/ttys001", 1)' -o 'p (int)close(2)' -o 'p (int)open("/dev/ttys001", 1)' -o detach -o q

方法2. dtraceを使って表示する(こっちは標準インスコ?)
・下記を実行(コマンド名で指定なら execname == "コマンド名" )
sudo dtrace -qn 'syscall::*write*:entry /pid == 99428/ { printf("%s", copyinstr(arg1)) }'

982 :名称未設定:2016/05/06(金) 04:20:21.74 ID:Kkeqv6zz0.net
次スレ
http://potato.2ch.net/test/read.cgi/mac/1462475819/

タイトル変えますた
Mac OS Xを → OS Xを

983 :名称未設定:2016/05/06(金) 09:50:22.11 ID:MxL/B+Q40.net
遅れてるよお兄ちゃん!
これからの呼称はMacOSだよ!

984 :名称未設定:2016/05/06(金) 15:56:04.35 ID:H2tXFFVD0.net
Xじゃなくなるし
OSXじゃ今後何のOSか分からなくなるな

985 :名称未設定:2016/05/06(金) 16:24:01.50 ID:sQPIjmLi0.net
6月のWWDCで
もうOS Xじゃなく、これからはMacOSにしまーすって発表するらしい

986 :名称未設定:2016/05/06(金) 22:20:23.86 ID:TynE/3hu0.net
>>985
そうなったら>>982 は憤死するな。

987 :名称未設定:2016/05/06(金) 23:24:57.51 ID:u4N/7R8p0.net
iOS
tvOS
watchOS
macOS

だっけ?小文字になるのかな

988 :名称未設定:2016/05/07(土) 01:24:20.61 ID:FGP9jvgm0.net
うめ

989 :名称未設定:2016/05/07(土) 04:30:01.40 ID:2iJa6AYv0.net
マッコス

990 :名称未設定:2016/05/07(土) 05:43:13.93 ID:hBY0T+w70.net
そもそもなんでMac消したの?
どういう判断よ。

991 :名称未設定:2016/05/07(土) 05:47:49.72 ID:loTgO3e30.net
そも既に一部のサポートページとかではMacOS表記になってるんでしょ

992 :名称未設定:2016/05/07(土) 05:48:18.80 ID:f0pzU0aI0.net
なあ。
ここで、話題になったんなら別だけど、突然だもんね。

993 :名称未設定:2016/05/07(土) 05:56:17.33 ID:Aamaz/fq0.net
http://www.dotup.org/uploda/www.dotup.org851803.jpg

994 :名称未設定:2016/05/07(土) 06:17:18.82 ID:APldNmo60.net
将来的にiOSとOSXを統合するつもりだったのかもね。あの時点では。

995 :名称未設定:2016/05/07(土) 06:59:44.85 ID:P2ekgs960.net
macOSはまだ噂の段階だからこれでいいよ>>982、乙

996 :名称未設定:2016/05/07(土) 08:17:14.35 ID:Rpf7562w0.net
mAC OS Xじゃないかな

997 :名称未設定:2016/05/07(土) 09:41:38.95 ID:FGP9jvgm0.net
うめ!

998 :名称未設定:2016/05/07(土) 10:03:15.35 ID:f0pzU0aI0.net
>>995
そーいう問題じゃなくて、個人の判断でスレタイ勝手に改変するのはどーよ、って思うぞ。

999 :名称未設定:2016/05/07(土) 10:03:31.29 ID:f0pzU0aI0.net
一昔まえなら、大荒れ

1000 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

1001 :2ch.net投稿限界:Over 1000 Thread
2ch.netからのレス数が1000に到達しました。

総レス数 1001
242 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★