OS XをUnixとして使ってる人の為のスレ 18
- 1 :名称未設定:2016/05/06(金) 04:16:59.70 ID:Kkeqv6zz0.net
- OS X を Unix として使ってる人の為のスレです。
■関連スレ
Fink 使ってるの洩れだけなのかっ!?【rev.2】
http://potato.2ch.net/test/read.cgi/mac/1166780804/
MacPorts でワクワク UNIX ライフ Part 3
http://potato.2ch.net/test/read.cgi/mac/1315401888/
Homebrew でゾクゾク UNIX ライフ2
http://potato.2ch.net/test/read.cgi/mac/1309843497/
AppleScript アップルスクリプト 質問、発表 6
http://potato.2ch.net/test/read.cgi/mac/1387630245/
【中の人】Automator【小人】3人目
http://potato.2ch.net/test/read.cgi/mac/1416219152/
【タマニハ】MacにLinux入れようよ!その4【チガウノ】
http://potato.2ch.net/test/read.cgi/mac/1277458655/
Mac de Emacs総合スレ v7
http://potato.2ch.net/test/read.cgi/mac/1328699139/
Mac Vim 再び
http://potato.2ch.net/test/read.cgi/mac/1133534694/
Macでプログラミング{11}
http://potato.2ch.net/test/read.cgi/mac/1414566499/
■前スレ
Mac OS XをUnixとして使ってる人の為のスレ 17
http://potato.2ch.net/test/read.cgi/mac/1383436068/
- 2 :名称未設定:2016/05/06(金) 04:18:10.94 ID:Kkeqv6zz0.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/
16 http://anago.2ch.net/test/read.cgi/mac/1302132772/
テンプレ終わり
- 3 :名称未設定:2016/05/06(金) 19:15:08.45 ID:jdwdRkcz0.net
- API Reference: Mac OS X Manual Pages
https://developer.apple.com/legacy/library/documentation/Darwin/Reference/ManPages/
FreeBSD 日本語マニュアル検索
http://www.jp.freebsd.org/man-jp/search.html
JM Project (Japanese)
http://linuxjm.osdn.jp/
- 4 :名称未設定:2016/05/11(水) 07:08:28.72 ID:A2NildkG0.net
- iTerm 2のβ版ですけど、毎日最初の起動の時必ず左上にポップアップが出ます。
これを完全にオフにするにはどこの設定を変えたらいいんでしょうか?
- 5 :名称未設定:2016/05/11(水) 13:38:40.11 ID:X4b7MLHJ0.net
- どういうのが出てんの?試しに入れてみたけど出なかった
ああ、iTerm2メニュー下にあるShow Tip of the Dayかな?
それならポップアップ中More Options下にあるDisable Tipsでいけんじゃない
- 6 :名称未設定:2016/05/11(水) 14:54:00.66 ID:X4b7MLHJ0.net
- ずいぶん久しぶりに使ってみて、ちっちぇーこと↓だけど、良くなっててええね
ドラッグで文字選択するとき、最初と最後が狙いやすくなった
コピペで行末に無駄な空白が入らない、改行コードも入る
lessでスクロールするとき、ステータス表示がブルブルしない
- 7 :名称未設定:2016/05/11(水) 18:56:31.28 ID:A2NildkG0.net
- >>5
そのポップアップです。
Disable Tipsを押してもまたすぐ復活しました。
- 8 :名称未設定:2016/05/11(水) 19:57:24.30 ID:ViGFCN3B0.net
- iTerm2 version 3ってiTerm3にならないの?
- 9 :名称未設定:2016/05/11(水) 20:56:39.87 ID:X4b7MLHJ0.net
- >>7
押すと本当にいいか?って確認が出てダメ押ししないといけなかったけど、押した?
それやっててダメならバグなんじゃないの
眺めてたらちょい前のバグレポにもあったけど(レポ者の勘違い)
https://gitlab.com/gnachman/iterm2/issues/4552
- 10 :名称未設定:2016/05/19(木) 06:50:09.40 ID:O7UMpoZf0.net
- 【OS】 Mac OS X 10.8.5 (x86_64)
ターミナルのウィンドウを巡回するキーを「Fn+F1」から
「Command」か「option」を使うショートカットに変更したいです。
どうすればいいでしょうか?
- 11 :名称未設定:2016/05/19(木) 06:58:12.92 ID:O7UMpoZf0.net
- すいません、自分で変更できました。
Terminal.app のキーボードショートカットを変更する - basyura's blog
http://blog.basyura.org/entry/20090130/p3
- 12 :名称未設定:2016/05/20(金) 01:26:13.65 ID:RulD4hu/0.net
- xcodeスレで聞くべきか、「【Mac用】圧縮 解凍 総合スレッド5【アーカイバ】」で
聞くべきがわからなかったのでここで質問させて下さい。
rubyとCleanArchiverで教えてください。Mavericksのrubyは1.9.xだとか。
CleanArchiverはrubyで動作しているそうです。
Mountain Lionのrubyを1.8.7から1.9.xにアップしても
CleanArchiverが動作するかどうか、アプリエラーがないかどうかは
どうやって確かめるべきでしょうか?
コンソールというアプリを見ればいいのでしょうか?
希望としてはCleanArchiverも、ruby1.9.xも使いたいです。
OS X 10.8.5です。
- 13 :名称未設定:2016/05/20(金) 04:43:24.47 ID:F4/GnWnT0.net
- >Mavericksのrubyは1.9.xだとか。
2.0.0-みたいだよ 10.9.5 ttp://opensource.apple.com/release/os-x-1095/ のruby-104
セキュリティうpでどうなってるかは知らない
>Mountain Lionのrubyを1.8.7から1.9.xにアップしても
自分で1.9.x入れるにしても/usr/bin/ruby置き換えじゃなくて、/usr/local/bin/rubyとかに置くんじゃないの?
>どうやって確かめるべきでしょうか?
>コンソールというアプリを見ればいいのでしょうか?
パッケージ中のResources/carcがそれらしいから、ターミナルで直に動かして確かめちゃえば?
必要ならshebang書き換えちゃえば?
- 14 :名称未設定:2016/05/20(金) 09:50:19.83 ID:FxS+cuoX0.net
- ググったらruby2.0に変更してくれてる有志がいるみたいよ?
ttp://carc.johnlackland.com
- 15 :名称未設定:2016/05/20(金) 13:56:56.10 ID:XGKseYyO0.net
- rbenvで好きなversion使えばええやん
- 16 :名称未設定:2016/05/20(金) 23:16:09.92 ID:juYzUI6j0.net
- よほどの事情がないならRuby上げるなら2系にした方がいいよ
Macでも過去に1.9系がデフォルトだったことはない
>>15
usr/bin/ruby を書き換えてしまうから、仕組み理解してる人でないと使ったらアカン
- 17 :名称未設定:2016/05/21(土) 00:05:53.71 ID:8BSsf//h0.net
- 皆さん有り難うございます。
>>13
入れるのは1.9xでなく2.0にします。prefixで/usr/local/を指定するようにします。
>>13>>14
Mavericksに合わせ2.0にします。
>>15
>よほどの事情がないならRuby上げるなら2系にした方がいい
上のコメントの通り、2.0にしたほうが良さそうですね。
1.8.7の必要性は単に過去資産だけなので、ruby2.0の記述にしたいとおもいます。
自分の場合、rubyのgsubやクラス、optparse、日本語、fileutilが圧倒的に多いので
そんなに困難ではないと思います。一応、よく記述の互換性を確かめて修正します。
- 18 :名称未設定:2016/05/21(土) 01:02:17.11 ID:Dm5UOxYM0.net
- 普通Developerサイトからアップルのソース落としてきてそれとマージさせてビルド&インストールよ
- 19 :名称未設定:2016/05/21(土) 02:08:09.32 ID:PCDZ/S750.net
- *env 系は置き換えなんか起こらんぞ
切り替えの為のスイッチシステムだ
- 20 :名称未設定:2016/05/21(土) 12:04:02.00 ID:8BSsf//h0.net
- >>18
ググると殆どの人はhomebrew使ってますね。私はMountainLionなのでrbenvもrubyも手動で入れる予定です。
マージって、それぞれのどれを残すんですか?ruby.plistは消して、rubyフォルダだけ最新?
ruby-104.tar.gzの中身は
ruby-104 $ ls -1
Makefile
extras/
gem.1
patches/
ruby/
ruby.plist
- 21 :名称未設定:2016/05/21(土) 13:53:39.46 ID:Dm5UOxYM0.net
- >>20
>マージって、それぞれのどれを残すんですか?ruby.plistは消して、rubyフォルダだけ最新?
ソースよく読んで考えるしかないね
- 22 :名称未設定:2016/05/21(土) 14:03:36.75 ID:Z6gzeIg90.net
- >>9
5ですけど、最近のバージョンからちゃんと左上のポップアップは出なくなりました。
- 23 :名称未設定:2016/05/21(土) 14:17:13.62 ID:jn7wv8Iv0.net
- >>20
MLでもbrewでrubyもrbenvも入れられるはずだけど、いかんのか?
- 24 :名称未設定:2016/05/21(土) 16:31:22.39 ID:VcOkmOtc0.net
- >>20
brew使わないのは自由だが、自助の力をもつ者だけが自由になれる
- 25 :名称未設定:2016/05/21(土) 16:34:55.09 ID:/0UNAQim0.net
- グーグルアナリシス使ってるとか何とか
- 26 :名称未設定:2016/05/21(土) 18:36:13.47 ID:Dm5UOxYM0.net
- ソースあれば全部自助でできるのに
不思議ねー
- 27 :名称未設定:2016/05/21(土) 18:44:37.85 ID:4LC2Kvlf0.net
- あんたが釣ったんやでぇ
遊び過ぎやろ
- 28 :名称未設定:2016/05/21(土) 19:18:55.02 ID:ts2kOl250.net
- 釣り師って江口とか奥田民生とかそういう胡散臭い系
- 29 :名称未設定:2016/05/22(日) 01:37:32.34 ID:LVpxW5Tq0.net
- >>23
MLでhomebrewはサポート外になったそうな。MLの最終版を使わせて欲しい所。
- 30 :名称未設定:2016/05/22(日) 12:37:17.81 ID:8IrnkP2k0.net
- El Capitanなんだが、たまにGUI全部応答しなくなる事があり、sshログインして調べたんだよね。
結果ユーザーのUIDで動くdistnotedプロセスが暴走してた事が分かり、これをpkillするだけだった。
iPadからsshするのは面倒なので、プロセス監視するpythonスクリプト書いた。
この手のスクリプトをdemon化する方法があるのだろうか?ノウハウを解説しているサイトがあればを教えて欲しい。
- 31 :名称未設定:2016/05/22(日) 12:46:49.66 ID:R5FUZU/f0.net
- >>30
LaunchAgents、LaunchDaemonsでググれ
- 32 :名称未設定:2016/05/22(日) 13:16:53.98 ID:efYXXUc90.net
- Apple Musicに加入しる
じゃね?
- 33 :名称未設定:2016/05/22(日) 13:17:24.16 ID:efYXXUc90.net
- ごめん誤爆
- 34 :名称未設定:2016/05/22(日) 13:36:33.06 ID:qhjM9ou/0.net
- >>30
>この手のスクリプトをdemon化する方法があるのだろうか?ノウハウを解説しているサイトがあればを教えて欲しい。
com.apple.xxxx.plistをまねしたら良いだけ
すっげー簡単
- 35 :名称未設定:2016/05/22(日) 15:21:02.12 ID:StTITel90.net
- >> 30
悪魔化?
- 36 :30:2016/05/22(日) 19:34:55.12 ID:ccVUF9RD0.net
- コメントサンクス。知らない事が多くて勉強になる。
この手のユーザー権限で動くスクリプトはagentとして定義すれば良さそう。
ttp://www.maruko2.com/mw/LaunchDaemons_(launchctl,_launchd.plist)_の使い方
この辺が分かりやすいと感じた。
こういう時に、スクリプトも本体張った方が良いのかな?
- 37 :名称未設定:2016/05/22(日) 19:59:03.08 ID:f4gCBcRz0.net
- このスレに居る人間にとっては、ほぼ常識レベルだから貼らんでいい
- 38 :名称未設定:2016/05/22(日) 20:04:09.01 ID:R5FUZU/f0.net
- ググれっていうのはここでもうやるなって意味も含んでるから
- 39 :名称未設定:2016/05/23(月) 04:22:29.86 ID:IqJ8kdvR0.net
- まあ、あとで同じ問題で困って検索で来る人がいるかもしれんから
貼ってもいいんじゃね。名前欄入ってりゃNGしたい人はできるし
- 40 :30:2016/05/23(月) 06:14:20.50 ID:FyHNyrAw0.net
- 一応貼っとくね。
http://pastebin.com/SkySy1CE
- 41 :名称未設定:2016/05/23(月) 06:16:19.47 ID:W1eaIWrx0.net
- pythonというのが新鮮だなあ
- 42 :名称未設定:2016/05/23(月) 07:28:05.86 ID:VHCBHPxz0.net
- 今さら言うのもなんだが、distnotedの暴走の原因を探すのが筋だろ。
暗にNGにしますよ、とまで言われてんのにバッドノウハウ(誤用)
張って、、、
- 43 :名称未設定:2016/05/23(月) 07:36:27.61 ID:IqJ8kdvR0.net
- いやいや。distnoted は報告がたくさん上がってておそらくOSのバグだから
おま環で暴走してるわけではないので、アレゲな解決法もやむなしだろう
擁護するわけじゃないが、流れに乗って変な叩きをするのはいただけない
- 44 :名称未設定:2016/05/23(月) 07:37:40.16 ID:ym7cnIY10.net
- 他にも powerd とか OS のせいで勝手に暴走するプロセスあるのに、暴走の原因探せ(笑)
- 45 :名称未設定:2016/05/23(月) 07:43:10.60 ID:IqJ8kdvR0.net
- それなw
>>40
あーそうそう、結局貼ったんだから el capitan スレにしたマルチの
フォローもしときなよ一応
- 46 :名称未設定:2016/05/23(月) 07:48:50.99 ID:VHCBHPxz0.net
- あれ、俺を叩く流れ?w
本当にOSなのか、手の打ち様が無いのかそっちを調べろって
言ってるだけなのに。
これで、Emacsの暴走とか、既知の原因だったら大笑いだけど
- 47 :30:2016/05/23(月) 08:06:42.75 ID:xyb0ti+k0.net
- 燃料投下になっちゃった。すまん。
まず、サーバ/プロセス間通信で使われるdistributed notification serviceはソースあったところでユーザーがデバッグ出来ないと思う。というか、distnotedが死んだ時点で遠隔デバッグさえ死んでしまう。
自分にはソース無し、シンボルファイルない状態で、sshログインしてデバッガ叩くスキルはないな。
現実的な対策が優先してしまうのはやむをえないと思う。
- 48 :名称未設定:2016/05/23(月) 08:15:49.21 ID:LLWdwyB/0.net
- まあでも久々に賑わってて、ええねw
- 49 :名称未設定:2016/06/01(水) 17:26:21.24 ID:9q9Mg8Hn0.net
- iTerm2 3.0.0が出たけど、まだ正式版ではなくテスト版扱いなの?
- 50 :名称未設定:2016/06/12(日) 18:15:22.68 ID:0nRQCrjY0.net
- コロンを改行しようとした・・・
echo "a:b:c"| sed -E "s/:/\n/g"
linux: a\nb\nc\n ←期待通り
mac: anbnc ←おかしい?w
なんでですかね?
他に試したのは良好でし
sed -E "y/:/\n/"
tr ':' '\n'
awk 'gsub(/:/, "\n")'
perl -pe "s/:/\n/g"
- 51 :名称未設定:2016/06/12(日) 18:54:29.08 ID:Hbn9vv+20.net
- >>50
sw_vers -productVersion
10.11.5
$ echo "a:b:c"| sed -E "s/:/¥n/g"
a¥nb¥nc
変だね
- 52 :名称未設定:2016/06/12(日) 20:13:20.88 ID:3IORsatr0.net
- あるべき姿は知らないけど、sedでその程度の置換ならオーソドックスに
sed 's/:/¥
/g'
でやっちゃえば
FreeBSD由来ってかベースにしてるコマンドは、古いままとかパッチ取り込んでないとかあるし、Linuxと同じスクリプト使い回すとかならGNU版入れた方がいい気がする
- 53 :名称未設定:2016/06/12(日) 20:17:29.79 ID:g8dJfKwd0.net
- @ sed -E 's/:/\\n/g'
A sed -E "s/:/\\
/g" (\\の後に ^V ^J)
こんなんじゃ駄目だろうか?
- 54 :名称未設定:2016/06/12(日) 23:58:23.62 ID:CCDCzPlY0.net
- ワンライナーで
- 55 :名称未設定:2016/06/13(月) 00:19:48.51 ID:jeu8aAk60.net
- パンティライナーな?
- 56 :名称未設定:2016/06/13(月) 06:34:05.48 ID:KLYJACUw0.net
- >>52
>GNU版入れた方が
$ sw_vers -productVersion
10.11.5
$ strings /usr/bin/sed |head -1
$FreeBSD: src/usr.bin/sed/compile.c,v 1.28 2005/08/04 10:05:11 dds Exp $
$ echo "a:b:c"| sed -E "s/:/¥n/g"
a¥nb¥nc
$ gsed --version |head -1
gsed (GNU sed) 4.2.2
$ echo "a:b:c"| gsed -E "s/:/¥n/g"
a¥nb¥nc
一般的にはそうだけど、今回は同じ。
- 57 :名称未設定:2016/06/13(月) 09:02:38.07 ID:wgt+i0Z40.net
- $ sw_vers -productVersion
10.8.5
$ strings /usr/bin/sed |head -1
$FreeBSD: src/usr.bin/sed/compile.c,v 1.28 2005/08/04 10:05:11 dds Exp $
$ echo "a:b:c"| sed -E "s/:/\n/g"
a\nb\nc
- 58 :52:2016/06/13(月) 11:27:01.66 ID:pBM8z6if0.net
- なんか頭こんがらがって来ちゃったけど、コロンを改行しようとしたって言うんだから、円マークはバックスラッシュに読み替えて解釈すんじゃないの?
他に試したのは良好とも言ってるし
echo "a:b:c" | sed -E "s/:/¥n/g"
は
anbnc
この4つ
echo "a:b:c" | sed -E "y/:/¥n/"
echo "a:b:c" | tr ':' '¥n'
echo "a:b:c" | awk 'gsub(/:/, "¥n")'
echo "a:b:c" | perl -pe "s/:/¥n/g"
はどれも
a
b
c
GNU sed 4.2.2(ローカルに入れてみただけなんで頭の ./ は許せ)
echo "a:b:c" | ./gsed -E "s/:/¥n/g"
も
a
b
c
- 59 :50:2016/06/14(火) 10:32:49.62 ID:k/rqya8N0.net
- >>51-58
とくにsedというこだわりないけど勉強になた。
同じ macのsedでも y/// と s///g で違うのも気になった
使うなら gsed か 後の言語のワンライナにしようと思います。
- 60 :名称未設定:2016/06/15(水) 00:51:25.29 ID:Wj6SKbim0.net
- こういうことじゃないのか?
https://i.imgur.com/eaNdmvs.jpg
- 61 :名称未設定:2016/06/15(水) 10:59:45.49 ID:hxuBK4pd0.net
- >>60
あるある
- 62 :名称未設定:2016/06/15(水) 11:56:41.55 ID:J4uBLHSU0.net
- s-jisとutf8で動作が違う?
- 63 :名称未設定:2016/06/15(水) 17:11:42.40 ID:kg7I7cKe0.net
- Macに入ってるコマンドはBSD由来
LinuxはGNUからのモノで
名前が同じでも動作が微妙に違うってだけなんでしょ
- 64 :名称未設定:2016/06/15(水) 17:26:46.42 ID:8Ej54wKT0.net
- >>60
え、これってどうするのが正解なの?
- 65 :名称未設定:2016/06/15(水) 20:27:59.69 ID:DWvZSkHy0.net
- 昔、FreeBSDの環境変数IFSで似たように改行の処理にはまったことがあるな
echo "a:b:c" | sed s/:/\\$'\n'/g
- 66 :名称未設定:2016/06/15(水) 21:31:37.92 ID:punfEKAz0.net
- なんか話がすっきりしないなと思ってたけど、BathyScapheで見ると全部円マークだったのが、
Firefoxだと>>50>>53>>57>>65は普通にバックスラッシュになってる
BathyScapheだとコピペしても円マーク
Safariも全部円マークに見えてるけど>>50>>53>>57>>65はコピペするとバックスラッシュになる
むずい...
- 67 :名称未設定:2016/06/15(水) 21:43:37.96 ID:n8UK9rzF0.net
- 同じコードに円マークとバックスラッシュを割り当ててるから
どちらに見えるのかは、フォント次第なんじゃないかな?
- 68 :名称未設定:2016/06/15(水) 22:02:41.57 ID:punfEKAz0.net
- Shift-JISのようだし見た目はしょうがないとして、コピペして結果が違うから紛らわしいし
BathyScapheの問題かな
1462475819.thread を覗いたら上で書いたやつはバックスラッシュで格納されてた
- 69 :名称未設定:2016/06/15(水) 22:04:56.41 ID:Wj6SKbim0.net
- これが答え。
改行に置換するためのワンライナー集(tr/sed/perl) DQNEO起業日記
http://dqn.sakusakutto.jp/2014/10/replace_tr_sed_perl.html
- 70 :名称未設定:2016/06/15(水) 22:05:19.51 ID:pnOP8SvL0.net
- ¥¥¥¥¥¥¥¥¥¥¥¥¥
- 71 :名称未設定:2016/06/15(水) 22:06:03.14 ID:Wj6SKbim0.net
- 60のターミナル内のLANGはもちろんUTF8
- 72 :名称未設定:2016/06/15(水) 22:07:25.89 ID:Wj6SKbim0.net
- Macも最新のsedを入れればgsedと同じかどうかは気になる。
- 73 :名称未設定:2016/06/15(水) 22:10:22.17 ID:Wj6SKbim0.net
- echo "a:b:c"| perl -pe 's/:/\n/g'
これで動いているのでMac版sedも同じように動いて欲しい所。
- 74 :名称未設定:2016/06/15(水) 22:16:08.27 ID:Wj6SKbim0.net
- echo "a:b:c"| ruby -pe 'gsub(/:/, "\n")'
これでもいける。
- 75 :名称未設定:2016/06/15(水) 22:39:41.06 ID:S+dLRYmM0.net
- >>67
>同じコードに円マークとバックスラッシュを割り当ててる
Windowsユーザが紛れ込んでいるなw
- 76 :名称未設定:2016/06/16(木) 20:27:00.93 ID:/AY+HmMK0.net
- OS Xのターミナル環境を使い始めたのですが、デフォのssh、sftpがemacsバインディング
とかヒストリーとか(いわゆるreadline)をサポートしてないですよね?
もしかしてこれらをサポートするやつがどこかにあります?
- 77 :名称未設定:2016/06/17(金) 00:44:32.24 ID:PFCGTZGM0.net
- >>76
日本語がよく分からないが、
$ sw_vers -productVersion
10.11.5
$ which ssh
/usr/bin/ssh
$ which sftp
/usr/bin/sftp
$ which emacs
/usr/bin/emacs
どれも、OSXに標準で入っているよ。
サポートってどういう意味で言っている?
- 78 :名称未設定:2016/06/17(金) 00:53:00.31 ID:3RCsARqP0.net
- rlwrap 入れたら行けないかな
昔々このスレで教えてもらった
- 79 :名称未設定:2016/06/17(金) 03:18:42.30 ID:90dlkwsE0.net
- >>76-78
昔別スレで同じような質問に答えたことがあったのだけれど、
それで解決したかどうかのレスはもらえなかったなぁ。
>スレッドを立てるまでもない質問 Part82
http://hibari.2ch.net/test/read.cgi/mac/1295343874/171,172
- 80 :名称未設定:2016/06/18(土) 17:51:00.11 ID:Dw5Zg2Zx0.net
- >>65
置換部分 \\$'\n' (逆スラッシュは半角) の解説おねがいします。解読不能w
- 81 :名称未設定:2016/06/19(日) 00:55:04.55 ID:Fb2RlvD40.net
- >>80
$'\n'は、man bash で $'string' を検索
Google等で「$'string' の形式を持つ単語は特殊な扱いを受けます」と検索してもOK
\n はあくまで改行に展開される前の文字列であり、
実際の改行は echo '\n' (-eオプションはOS Xの場合、有効) で出力されたもの
$'\n' の場合は \n と違い、実際の改行そのものと見なされる
sedの正規表現にてクォート省略時はダブルクォートしてるのと同義なので、
あとは$を\\$してるだけ
空白使いたい時はこんな感じ
echo "a:b:c" | sed "s/:/ "\\$'\n'" /g"
説明間違ってたらスマン
- 82 :76:2016/06/19(日) 20:25:26.16 ID:MsULn3Ek0.net
- どうも、というわけでrlwrapを入れて使ってみました... お、確かにemacs
バインディングとかヒストリーが使えるようになりました。ありがとうございます。
しかし一点、sftpを対話的に使う時、リモートのファイル名をタブ補完できないようです。
Ubuntuから同じホストに入った場合はできるのでクライアント側の問題なんでしょうか。
残念。
MBPでUbuntuを起動する環境が整ったのでしばらくはそちらで...
Retinaがめっさ解像度が高くて文字が小さい
- 83 :名称未設定:2016/06/20(月) 00:54:36.87 ID:EiyVaz3Z0.net
- >>81 詳しい説明ありがたい
- 84 :名称未設定:2016/06/22(水) 02:05:16.88 ID:Oh2AY/At0.net
- そのうちUnixみたいなレガシーもばっさりと・・・
- 85 :名称未設定:2016/08/11(木) 11:19:16.34 ID:1vma2Tfv0.net
- grace入れたんだが、パス通してxmgraceってターミナルで打ち込んでも
Widget must be a VendorShell.ってのと
Fatal Error:~
ってエラーが出て起動しない…
- 86 :名称未設定:2016/08/25(木) 19:27:03.12 ID:MEzSJfFr0.net
- MSのPowerShellのMac版とはまた。
- 87 :名称未設定:2016/08/26(金) 11:34:04.99 ID:C1ce36sS0.net
- 誰が使うんだ?
- 88 :名称未設定:2016/08/26(金) 12:42:34.86 ID:qc9izrel0.net
- 後発なので機能もそれなりに現代的なんだけど
Windowsユーザー間でも知名度はイマイチっぽいんだよな。
Windowsサーバーやる人は必須だけど、それ以外は
自分の知る所ではあんまり関心なさげな感じ。
案外Win10のBashの方が伸びたりして。
- 89 :名称未設定:2016/08/26(金) 13:44:03.06 ID:2iBIa3et0.net
- 案外も何もそっちが本命だろ。でもどっちにしろ板違いです
- 90 :名称未設定:2016/08/26(金) 18:40:41.20 ID:n/L5mMwV0.net
- http://ascii.jp/elem/000/001/217/1217507/ に記事来た
面白そうかなと思ってたけど、スクショ見てげんなり
/usr/local/microsoft とか .dll とか
/usr/local/lib/microsoft ならまだしも
- 91 :名称未設定:2016/09/12(月) 21:31:11.65 ID:NsUyk/zw0.net
- >>90
/usr/local/libにライブラリファイル以外入れるのは邪道だと思うんだ。
だからその意見には賛同できない。
- 92 :名称未設定:2016/09/25(日) 08:57:18.68 ID:w0ue7q6F0.net
- Sierraのcurlなんだけど-qが効かないみたい
普段は.curlrcに--silent入れてるからいいんだけど進行見ながらやりたいときあるのに
- 93 :名称未設定:2016/09/29(木) 18:19:08.89 ID:08sEGboE0.net
- alias vanilla-curl='CURL_HOME=/tmp curl'
Sierraの環境はないから試せないけど
-qの位置が2番目以降になってないよね?それこそalias展開とかで
- 94 :名称未設定:2016/09/29(木) 23:08:55.87 ID:zfG4TZea0.net
- その辺は問題ないはずなんだよね
type -a見直したり実行中にpsしたり
-qは最初だし
今 /usr/bin/curl -q でもやってみたけど変わらずだった
10.11のcurlを引っ張り出して-q有無でやってみたら想定通りだから環境変数とかでもないだろうし
とChangelog https://curl.haxx.se/changes.html見てみたらバグ有りバージョンぽいやw
Fixed in 7.50.0 - July 21 2016
Bugfixes:
curl: fix -q [regression]
↓
https://github.com/curl/curl/issues/842
-q doesn't work as advertised in 7.49.0 #842
Sierraのcurlは7.49.1
- 95 :名称未設定:2016/09/30(金) 14:45:21.58 ID:p3yDrFA10.net
- >>94
そんなら brew install curl でもしてから置き換えたら解決だな。検証乙
- 96 :名称未設定:2016/10/02(日) 16:37:20.26 ID:LeLu/fJI0.net
- El Capitanまではターミナルでsystem.logからTime Machineのバックアップ状況を見てたんだけど、Sierraでできなくなったんでその代替
# tail -F /var/log/system.log | grep backupd の代替
log stream --level info --predicate 'processImagePath endswith[cd] "backupd" and senderImagePath contains[cd] "TimeMachine"' --style syslog
# 出力すっきり版(そのままpipeに繋げたらなにも出なかったんでscriptを前置)
# 長くて書き込めないんで \ で2行に分けたけど、\ の後に空白入っちゃうから2行一括のコピペ実行できないと思う
script -q /dev/null log stream --level info --predicate 'processImagePath endswith[cd] "backupd" and senderImagePath contains[cd] "TimeMachine"' --style syslog | \
perl -pe 's/\.\d{6}\+0900 +/ /; s/\(TimeMachine\) \[com.apple.TimeMachine.TMLog(.*?)\] /$1 eq "Info" ? "" : "$1: "/ei'
# grep backupd /var/log/system.log の代替(直近の1日分 --last 1d)
log show --predicate 'processImagePath endswith[cd] "backupd" and senderImagePath contains[cd] "TimeMachine"' --style syslog --info --last 1d
# 出力すっきり版は略
- 97 :名称未設定:2016/10/07(金) 15:59:55.59 ID:uvZfqPYD0.net
- 大変役に立つ。ありがとう。
- 98 :名称未設定:2016/10/31(月) 10:22:28.41 ID:z4obf4wR0.net
- miniでsubversionの鯖立てたいんだがmod_dav_svn.soはどこにあるんだ?
- 99 :名称未設定:2016/11/25(金) 01:55:18.58 ID:lI6Q1LmI0.net
- USBシリアルを使うためbrewでminicomを入れたんだけど、Ctrl-Aがトラップ
されないんだよね。なんでかな。もしかしてなんか別のキーにアサインされてる?
- 100 :名称未設定:2016/11/28(月) 21:26:11.90 ID:GdNRBrUn0.net
- 動画ファイル容量が計算出来ない。
find . -name ( *avi | *m4v | etcetc... ) | awk '{ total += $5 }; END { print total }' | numfmt --to=iec
Linuxだとnumfmtらしい。numfmt以外にmacで何が良いコマンドありませんか?
awk、numfmtでなく他の方法でもOKです。
218 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★