OS XをUnixとして使っ ..
[2ch|▼Menu]
261:名称未設定
18/04/26 14:38:44.78 kUkqEUtN0.net
Finderが特定の拡張子のフォルダをパッケージに見せてるだけだろ

262:名称未設定
18/04/26 20:27:03.70 4h/8ShAo0.net
>>261
ううん
ビデオのAVCHDファイルに
拡張子ないよ

263:名称未設定
18/04/26 20:37:20.83 UIlM09fA0.net
特定の拡張子(付ける)だけという他に、
(com.apple.)FinderInfo に これはバンドルです というフラグがあるのでそれを立てる
いにしえの SetFile コマンドなら、
SetFile -a B HogeHoge
URLリンク(developer.apple.com)
SetFile に代わる今時のコマンドってなんだろなあ

264:名称未設定
18/04/26 20:55:48.64 UIlM09fA0.net
ああ、まだ SetFile/GetFile/GetFileInfo って現役というか存在するのね
Xcode.appの中にあった。たぶん、Command Line Tools for Xcode にもあるだろう
じゃ、SetFile で

265:名称未設定
18/04/26 21:26:14.52 4h/8ShAo0.net
>>263
ありがとう
確かにパッケージになりました
ただ
残念ながら
QuickTimeで開けられるAVCHDファイルにはならなかったので
(パッケージフォーマットのファイルを開けませんと出る)
本物のAVCHDファイルってただパッケージなだけじゃないのね

266:名称未設定
18/04/26 21:36:33.18 UIlM09fA0.net
バンドルは単なるバンドルだからな
どういう書類(パッケージ?バンドル)かを指定するのは、また、別。指定してなければデフォルトのなんらかに対するっていう
「どういうバンドル/パッケージ」というのがあれば/付けなければじゃないとね
まさか、Type/Creatorと未だに生きているわけでもないので、UTIが拡張属性にあるんじゃね。もしくはInfo.plistかな?

267:名称未設定
18/04/26 21:50:09.47 fRIbBp500.net
Finderの設定で拡張子非表示にしてるんじゃ

268:名称未設定
18/04/26 22:24:03.73 UIlM09fA0.net
正直AVCHDなんて知らんw パッケージだの言ってるのは、
URLリンク(www.youtube.com)
のことか?AVCHD Content って、macOSの正式なバンドル方法じゃないんじゃないの。SDとかHFS+なりmacOS固有のFile Systemでなんてなさそうだし
単に内容物が固有の形式ってだけとか。サンプルよこせ、もしくはどこからダウンロードできるか教えろw

269:名称未設定
18/04/26 22:52:01.77 4h/8ShAo0.net
>>268
ファインダではパッケージで
パッケージを表示で中が見れる
うーん一体本物とどこが違うんだろ
>>267
ターミナルでも無いから

270:名称未設定
18/04/26 22:59:06.28 5YJnNM3h0.net
ビデオカメラで記録するためのフォーマットか

271:名称未設定
18/04/26 23:04:40.22 UIlM09fA0.net
>>269
Finderが特定の内容物/ファイル構造のをパッケージの一種として扱ってるだけだと思うけどな、もうw
拡張子だのバンドルフラグというmacOS正式/固有のとは全く関係ない、そのファイル構造だけを特別に意識しての

272:名称未設定
18/04/26 23:08:01.09 UIlM09fA0.net
全然 Understanding じゃないけどw、
URLリンク(videoconverter.wondershare.com)
とかなんとか。そのソフト売るために全然詳しく書いてないような気がするけど、まあ、その図の構造であればじゃないの。どれが必須でなにがなんだかだけどw

273:名称未設定
18/04/27 03:19:59.93 fHCw4TbP0.net
やっぱ最初に背景とか前提とか出してない奴に付き合うもんじゃないな

274:名称未設定
18/04/27 04:07:53.39 Ca5U8JTR0.net
いや、素人さんなだけだろ。素人でなくて仕事としてっぽくもあるけど

275:名称未設定
18/04/27 06:11:42.35 jq3Agjcv0.net
AVCHDの規格に則っていないファイル群をただパッケージ化したところでそりゃ読めないよな

276:名称未設定
18/04/27 07:17:46.49 Ca5U8JTR0.net
FinderがAVCHDをパッケージと見なすのはとても単純な条件だった
の前に、BDMVをパッケージと見なすのも簡単な条件
ディレクトリ名がBDMVであることと、その中にindex.bdmvとMovieObject.bdmvの二つのファイルがあること
AVCHDは、
・ディレクトリ名がAVCHDであることと、その中にAVCHDTNディレクトリとBDMVパッケージがあること
ただ、これだけ
mkdir AVCHD;mkdir AVCHD/AVCHDTN;mkdir AVCHD/BDMV;(cd AVCHD/BDMV;touch index.bdmv MovieObject.bdmv)
これは単にどうパッケージとみなしてるにすぎなく、QuickTimeなんぞでちゃんと読めるようにするには別の話で内容をちゃんとしなけりゃだけど

277:名称未設定
18/04/27 07:34:21.86 Ca5U8JTR0.net
ああ、たまたまめっけた
URLリンク(www.videohelp.com)
でBDMVが作れたので試し、MovieObject.bdmvとindex.bdmvはそれで作られたそのまんまだった
INDEX.BDMとMOVIEOBJ.BDMでもいい。なんか大文字だの小文字だのでなんやかんやとかあったりするからどっちかじゃなきゃ読めないアプリがあるかもね。どっちがいいのかは知らん(大文字の方かな、やっぱ)
mkdir AVCHD;mkdir AVCHD/AVCHDTN;mkdir AVCHD/BDMV;(cd AVCHD/BDMV;touch INDEX.BDM MOVIEOBJ.BDM)

278:名称未設定
18/04/27 18:22:17.58 Ca5U8JTR0.net
macOS流は、
UTTypeDescription = "AVCHD Collection";
UTTypeIdentifier = "public.avchd-collection";
UTTypeTagSpecification = {
"public.filename-extension" = (
avchd
);
};
だった。拡張子avchdを付けるだけ
>>276,277だと>>268みたくMacに持ってきた時に複数同一場所に置けないだろにと思ったが、ちゃんとあるのね。BDMVは無さげなんだけどw
>>276,277はmacOSなFile Systemじゃない/他により/汎用なに対しての特別なだろな

279:名称未設定
18/04/27 19:20:20.37 chJe8ppE0.net
粘り強いなw

280:名称未設定
18/04/27 23:58:26.00 XDrwfTWL0.net
>>278
>ID:Ca5U8JTR0
いろいろ情報どうもありがとう
INDEX.BDMとMOVIEOBJ.BDMが必要なんだね
はてさてどうしたモノか

281:名称未設定
18/04/28 00:25:58.02 aHqgTWdB0.net
お前はドザか
全部大文字とか

282:名称未設定
18/04/28 01:30:25.63 QimijrjW0.net
未だのその理解だとまず目的は達成できないだろな...としか思えないなあ
URLリンク(support.apple.com)
URLリンク(itunes.apple.com)
にしなさいw

283:名称未設定
18/04/28 01:31:43.35 QimijrjW0.net
>>281
ドザ=汎用にもなってるのでしょうがない

284:名称未設定
18/04/28 01:44:57.08 Tgl1ZXaY0.net
Macに標準で入っているコマンドだけで
現在時刻のミリ秒を取得する方法を教えてください
できるだけ速い方法で

285:名称未設定
18/04/28 04:40:36.87 DaLX0N4H0.net
python -c 'import datetime; print datetime.datetime.now()'

286:名称未設定
18/04/28 06:06:39.53 aHqgTWdB0.net
同じ奴かよ... スレリンク(unix板:888番)

287:名称未設定
18/04/28 18:32:33.60 QimijrjW0.net
その元のは注文が多いなw
標準のコマンドでという限定がわからんから無視すると、自分でほぼ二行のCプログラム書けば、ほぼdateと同じくらいだな。そんなちっこいバイナリはスクリプトに埋め込めるだろし(67行くらいあるけど)

288:名称未設定
18/04/28 22:56:16.07 Tgl1ZXaY0.net
>>287
マルチプラットフォーム対応なんですよ

289:名称未設定
18/04/29 01:06:32.08 pvDWve5N0.net
なんかめんどくさいやつ

290:名称未設定
18/04/29 02:28:16.94 wsDLHdR60.net
>>289
いちいちめんどくさい

291:名称未設定
18/04/29 03:48:03.63 cq9ufjvc0.net
darwin的にはmach_absolute_timeが公式の高精度タイマで
今はclock_gettimeが使えるから移植性考えるとこっちなのかね

292:名称未設定
18/04/29 05:46:30.29 pvDWve5N0.net
そこまでの細かさが必要もしくは意味があるのかじゃないの
for(;;)
clock_gettime(...);
てなので1μ単位で取れる(てか1μ単位でしかとれないだけど)ようだから十分じゃないの
なんの目的かわからんけど、1μ単位でとったってしょうがないと思わなくもないけどな。リアルタイムOSでもないんだし

293:名称未設定
18/04/29 07:40:10.45 AHNUnEFK0.net
ミリ秒でいいっていってんのに

294:名称未設定
18/04/29 09:38:18.43 pvDWve5N0.net
そんな条件もうどうでもいい話w勝手に解決すればの

295:名称未設定
18/04/29 17:14:07.21 pvDWve5N0.net
考えてみたら、>>286先のが目的なら、時間取得するコマンドがいくら時間がかかろうが、1回分の時間取得するコマンドの処理時間を引けばいいこと(開始時間と終了時間の2度取得なら)、またはより正確(?)になるだろな
時間取得するコマンドが1秒/1分/1時間/1日かかろうがw、時間取得するコマンドが一定の時間で終えると期待できる(いや、するけど)ぶんにおいては
>>285他のでも全く問題なく&マルチプラットフォームでも問題なくだな。>>286先のが目的なら(時間取得するコマンドにもtimeが使えないだの言い出しそうだがw)

296:名称未設定
18/04/30 04:22:52.25 Ifm2UXLY0.net
超久々にOS X(macOS Sierra)上でCのコードをgdbでチェックしようと思ったら... はまる。
gdbでrunするとDuring startup program terminated with signal ?, Unknown signal.で動かない。
そもそもgdbがなかったし。でググって色々やってみたんですが解決せず。
他プロセスのmach portアクセスガーとかとでOS Xのgdbが面倒な奴なのは知っています。
でいろいろやってみたんですが、変わらず。
これ、結論は「lldb使え」ということでよろしかったでしょうか?

297:名称未設定
18/04/30 11:09:28.35 cqmDthPU0.net
osx捨てろ

298:名称未設定
18/04/30 11:12:22.08 rRQ1UtmS0.net
お前は注文受けてる店員か

299:名称未設定
18/04/30 16:40:03.20 O6YLl4pH0.net
>>296
標準+Xcodeじゃ入ってこないgdbをどこから持ってきたの?

300:名称未設定
18/04/30 18:05:31.26 3WHlXk0H0.net
ググってみたところは単にコードサインすればなようだけどな(そりゃコードサインは必要かなあ)
>>299の言うとおりどこから/どうってのがわからんとだろな

301:名称未設定
18/04/30 19:27:54.84 zHvDpnD40.net
んな手間かけるならlldbでいいじゃん
gdbとのコマンド対応表見りゃできるだろ

302:名称未設定
18/04/30 19:32:39.39 3WHlXk0H0.net
コードサインすればいいだけじゃんと試したがハマったな
During startup program terminated with signal ?, Unknown signal
ってことはコードサインまで済ませてたのね。そのエラーメッセージは前から出ていたようなので、GDBが悪い/macOSが悪いだのなんかあったような&GDBで.gdbinitにぃとかあるけどしてもやーん
結論は、8.1はまたなんかやってる(Developer Toolがあとか認証ダイアログが出てくるあたり?)、8.0.1にすればすればすんなり動いた
HomeBrewの標準パッケージには古いGDBは無いのかな?
URLリンク(stackoverflow.com)
で、8.0.1を入れた。8.0.1以上の動くのはあるかもしれんが知らん

303:名称未設定
18/04/30 19:40:43.56 3WHlXk0H0.net
あ、うちも Sierra 10.12.6。いちおう

304:名称未設定
18/05/01 09:03:06.26 zH8O9TjO0.net
URLリンク(lldb.llvm.org)
こうやって見るとGDBにこだわる必要なさげ
まあ、LLDBのサイトなのでそのように見せているのもあるだろうし、似せてるけどちょっと違うコマンドがあったりするし、感触が違うとこがあるかもだが

305:名称未設定
18/05/01 22:59:39.71 LHiiZuvh0.net
296ですが、gdbはいまだに駄目です。あ、gdbはbrewで8.1を入れてました。
>>302
自分も10.12.6で、そのstackoverflowの話に従いgdb 8.0.1を入れてみましたが今度は
Thread 2 received signal EXC_SOFTWARE, Software generated exception. というエラーに。
やはりlldbですかね。
llvmはアップルの中の人がメンテしてるみたいだし、gdbにフォローしてくのは止めたとか?
個人的にしばらくUbuntuに行ってたのですが、OS X、あmacOSに戻ろうかという野望があり...
しかしいきなり冷や水をw

306:名称未設定
18/05/02 01:53:47.92 XxfCxC580.net
そのエラーをどう出すのかわからんなあ
スレッドの取り扱い?とかでGDBの問題あるのかと、デバッグ対象をffmpegにしての変換走らせてみた(83スレッドくらいある)が、何も問題なく終わりの
デバッグ対象がバグってるとか?
set startup-with-shell off
で回避したと思ったらまた別のかよって感じだしなので、GDBに強いこだわりがないんだったらLLDBの方が無難だろうなあ

307:名称未設定
18/05/02 02:41:14.68 MQYjnibw0.net
ぶらぶらしてたらこんなのが紹介されてた
URLリンク(github.com)
知ってることも多いだろうけど

308:名称未設定
18/05/02 04:56:01.99 5OQvpLX90.net
おもしろいね
参考になったよ

309:名称未設定
18/05/02 22:50:35.53 tEeb5KUa0.net
>>307
個人的にはLinuxでしか使えないものを「Linux用のもの」として欲しいような。
OS XこそUNIX様なのでそれに準拠したコマンドにどうこう言わないで欲しいw
そういえばslってOS Xだとターミナル内じゃなく画面全体を走るやつあったよなあ。
以前それをCoreTextで書き直したら速くなった記憶が。

310:名称未設定
18/05/03 05:04:50.08 D0SN7WcM0.net
AppleがServer止めちゃうんだけどHomeBrewで代替できるのかな
web/mail/wiki/calendar/addressbook/dns/vpn/certificate

311:名称未設定
18/05/03 23:22:30.77 GUKg5K5i0.net
>>310
詳しく

312:名称未設定
18/05/03 23:38:53.00 g+jKnfcB0.net
>>311
URLリンク(developer.apple.com)
Apple固有の以外で今までもOSSでやっていた一般的なサービスはAppleはもう提供しない、各々OSS導入してねってことだな
Homebrewでも(自分で本サイトからでも)、もともと同じものだからできるだろうが、OpenDirectory/LDAPがめんどくさい/Apple流でやってるとこがめんどくさいから、コンテンツ(IMAPなメールも含む)の移行がメインで捨てるとこは捨てるだと割とスムースにいくかなあてとこかな

313:名称未設定
18/05/04 00:19:40.98 NpMIxKjZ0.net
>>312
けっこうapple依存してるんで困るんだよね
apacheもapple用のモジュールが今後どうなるんだろ?認証とかでも結構使われてるんだけど・・・
ディレクトリ構造もものすごく独自のものだし
証明書管理も独自のもの(IDの付け方とか)だし
そもそもユーザ管理だってユーザ名じゃないよね
ながーいIDで管理していてその中にユーザ名の項目がある
カレンダーやコンタクトサーバもそのIDでアクセスしてるから
移行とかできるのかしらん
グループ共有カレンダーはwiki(これもapple独自)で作成してるから
一体どうしたら良いものか
すでにwebmail/mailmanは切られていて
どちらも独自パッケージが提供されてるから問題なく移行できたんだけど
この秋にどうなるのかとても心配
まあ
serverをアップデートしなければserver.appの中にあるプログラムはそのまま使えるだろうけど
おそらくセキュリティアップデートは提供されなくなるよね

314:名称未設定
18/05/04 00:20:03.96 KRr2jnxJ0.net
>>312
サンクス
面倒な事になったね

315:名称未設定
18/05/04 00:25:08.48 NpMIxKjZ0.net
ユーザもネットワークユーザ・ローカルユーザの区別があって
これまでODではネットワークユーザをどっちかと言えば推奨してたけど
ネットワークユーザはホームディレクトリが
/Network/Server/server.name.foobar.jp/Users/username
になっててapacheのuserdirもここになってるし
webdavでアクセスできるようになってるユーザのディレクトリやグループの共有ディレクトリも設定面倒そう

316:名称未設定
18/05/04 00:27:56.27 NpMIxKjZ0.net
>>313
>ディレクトリ構造もものすごく独自のものだし
proxyでパフォーマンスサーバというのを経由してるらしくて
serverのapacheのログとかもへんてこになってるよ
そもそも/var/log/syslogもなんか変だし

317:名称未設定
18/05/04 00:43:46.72 wNwn5ZDw0.net
メールとかのサービス周りは基本的にはそのサーバのアカウント(そのローカルユーザ/Unix的なIDがあるユーザ)が必要なのが基本
サーバーにログイン(Unixな意味でのログイン)もしないユーザなんてのを、サーバーのアカウントに作ってられるかってので、バーチャルユーザなんぞとも称されるユーザ(そのネットワークユーザ)を使うようになるのはしごくもっともで、当然こちらになる
サーバのアカウントが無いんだから、どこかにUnix的なホームと違うホームがあり、また、いろいろなサービスでの認証等を一括して管理するメンドくさいサービスを使うのもしごくもっとも
それをどう設定するのかは、まあ、Apple流でなるほどと思わせるとこもあるが、なにがなんだかなとこも多いな(ホーム/ディレクトリ構造なんぞはなるほどだと思うとこだと思うけどなあ)

318:名称未設定
18/05/04 00:49:13.40 xxF97efP0.net
そういってもなぁ、HomeBrewなんて
インストールしたユーザーやで?

319:名称未設定
18/05/04 00:51:24.22 wNwn5ZDw0.net
インストールしたユーザ??

320:名称未設定
18/05/04 00:56:20.34 xxF97efP0.net
そうだよ。ファイルはHomeBrewでインストールしたユーザーの
所有者になるし、起動も起動したユーザー
でもインストールするディレクトリはホームディレクトリ以下じゃないよ
なにせ、HomeBrewはroot権限がなくても使えるという便利なものだからね!w
だから複数のユーザーでHomeBrewを使おうとか思わないでね!

321:名称未設定
18/05/04 00:57:39.99 wNwn5ZDw0.net
ああ、Homebrewでインストールしたブツのowner userIDがかな?あんま関係なくね?サービス起動時(rootで起動)にowner userIDがrootでないととかなんかあったっけ?

322:名称未設定
18/05/04 00:58:27.04 wNwn5ZDw0.net
>>320
前後した。何を言っているのかわからんww

323:名称未設定
18/05/04 01:08:03.82 KRr2jnxJ0.net
>>320
どうでもいいけど、homebrewな

324:名称未設定
18/05/04 01:11:50.77 wNwn5ZDw0.net
あんま何を言っている/何を問題にしてるのか全くwわからんが、単に本来rootであるべきなのが単なるいちユーザなのがキモいって言ってるだけなら、まあそこは同意してキモいとは思うw
でも、まあ/Applicationや/Libraryの下とかとか単なるいちユーザ(まあ管理者だけど)なのがゴロゴロしてるから、別にそこまできにする必要はないんじゃね
>>323
Homebrewらしいよ。まあBを大文字にするのは明らかにかもしれんけど

325:名称未設定
18/05/04 01:24:24.27 wNwn5ZDw0.net
あくまでもパーソナルな使い方だと、まんま brew ... でいいけど、今回のようなサーバーの構築とか、なんらかの複数で共用なら sudo brew ... すればええことやん(単なる複数の共用なら共用のuserIDでもいいだろう)
Homebrewもなんだったかと同じ(なんだっかなあ)ように、sudo(root)での実行すを許さないかと思ったらんなことないやん

326:名称未設定
18/05/04 01:52:24.89 xxF97efP0.net
>>321
例えばな。MySQLのデータファイルの所有権が一般ユーザーになるんだ。
あとサービス起動、rootじゃhomebrewのコマンドは実行できないようになってる
つまりサービス起動するhomebrewのコマンドが実行できない

327:名称未設定
18/05/04 02:10:27.41 wNwn5ZDw0.net
>>326
なんかいろいろ勘違いしてね?Unixとしての動作としておかしい。コマンドによっては「わざわざ」そうしてるのもあるけど
Homebrewで言えば/Homebrewによってで言えば、brewぐらいじゃないの。Homebrewによってインストールしたコマンドが全部そんな制約になるとは思えんけどな。てかbrewですらそんなことはないからな
>MySQLのデータファイルの所有権が一般ユーザーになるんだ
いやいや、あんたがそうしてるんだけど。brewで一般ユーザーでmysqlをインストールしても、データファイルをsudoで作れば当然rootになるけど
> rootじゃrootじゃhomebrewのコマンドは実行できないようになってる
どの??
まあ、そのなんだかんだの言い分も、sudo brew ... すれば関係ないことだとなんじゃないの

328:名称未設定
18/05/04 02:10:59.94 aDkXrLYf0.net
homebrewに/usr/local使わせるのは不安しかないので$HOME以下で運用してる
/usr/localは自分で入れる用。brew doctorに怒られるが気にしない
大体brewの管理なんて、opensslとそれを使うlftp(例)を入れたとして
opensslをバージョンアップしてdylibのファイル名が変わりました、cleanで古いdylibは消えました
でもlftpのバージョンは変わってないのでそのままです、起動できません
とかその程度のいい加減なもんだぜ?

329:名称未設定
18/05/04 02:17:23.64 wNwn5ZDw0.net
>>328
それはちょっといい加減だなw
まあ、ちょっと上のGDBからもいい加減だなとは思ってたけど

330:名称未設定
18/05/04 02:33:04.92 xxF97efP0.net
>>327
知らないなら自分は知らないんだと自覚して、
調べてくれないかな?
URLリンク(teratail.com)
> brew install rbenv ruby-build
> をすると
>
> Error: Running Homebrew as root is extremely dangerous and no longer supported.
> As Homebrew does not drop privileges on installation you would be giving all
> build scripts full access to your system.
> が出ます
> sudoなどを用いてrootユーザーで実行していませんでしょうか?メッセージに書いてあるとおり、
> Homebrewはrootユーザーでの実行をサポートしていません。
> brewのコマンドをrootユーザーで実行しないでください。

331:名称未設定
18/05/04 02:48:17.17 wNwn5ZDw0.net
>>330
なるほど、brew は sudo で実行は「されなくなった」んだな
Error: Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.
になったのね。ここはすまんかった
だけど、他のモロモロはやっぱり勘違いしてると思うよ

332:名称未設定
18/05/04 02:58:59.34 xxF97efP0.net
そりゃhomebrewの流儀に反することをやるのであれば何でもできるだろうけど
それはせっかく簡単に使えるように用意してくれてるのに面倒なだけ
homebrewを普通に使えば、一般ユーザーでインストールすることになり
そのプログラムなどは/usr/local以下などに一般ユーザーを所有者として作成される。
そしてhomebrewの流儀に従ってmysqlを起動するときは、
brew servicesコマンドで起動する。当然一般ユーザー権限で起動する
そもそもなんでhomebrewがrootで動かなくしたのかを考えればわかるだろう
一般ユーザー権限で起動したサーバーはデータファイルを一般ユーザーを所有者として作成する
/usr/local/var以下などにだ
そして所有者が一般ユーザーなので、他のユーザーでサービスを起動しても読み書きできない
安心してhomebrewでインストールしたアプリを使えるのは、インストールしたユーザーだけ
サービス系なんか面倒なことにユーザー切替で行ったり来たりさ

333:名称未設定
18/05/04 03:21:09.20 wNwn5ZDw0.net
えーーーっ
そんなガチガチだったら、/usr/local/には入れないだろにとしか思えんな。サービスなんてテスト目的でしか使えないやん
なんだったかと同じように、brewとかナニかインストール(スクリプトの実行に)のにsudoでは危険なだけだろとしか思えんな
MySQLにしたって、データベース作るのもデーモンとして起動するのもMySQL自身がそのユーザにスイッチする機能(オプション)があるけど?設定ファイルでも設定できたかな
まあ、なんか知らんがそういう信条をもっているのは自由だが、それが正解だと言われると、それは違うだろうとしか言えんな
サーバーに使うなら簡単に用意してくれる実行環境なんて以上に設定が面倒だし、そのHomebrewの流儀とやらからは逸脱(?)するのは当然だろう。てか、Homebrewでインストールした普通のサービスってどんだけ危険やねん
Homebrewに期待するのがアップデートが簡単というのなら、全然それはそれでだし、Homebrewの流儀とやらに反してるとは思わんな。Homebrewでインストールした普通のサービスがそんなに危険だとは全く思わないので

334:名称未設定
18/05/04 03:29:34.04 wNwn5ZDw0.net
... dovecot インストールしてみましたところ、
To have launchd start dovecot now and restart at startup:
sudo brew services start dovecot
ですって。で、sudo brew services start dovecot しても怒られませんでした

335:名称未設定
18/05/04 03:48:54.64 xxF97efP0.net
>>333
> そんなガチガチだったら、/usr/local/には入れないだろにとしか思えんな。
そうだよ?だからこんな事が必要
URLリンク(blog.ymyzk.com)
> /usr/local が存在しない場合
> OS X 10.11.1 に含まれる com.apple.pkg.SystemIntegrityProtectionConfig.14U2076 の
> アップデートによって SIP を無効化しなくても /usr/local のディレクトリを作成できるようになったようです.
> 以下のコマンドで /usr/local を作成して適切なパーミッションを設定します.
>
> sudo mkdir /usr/local && sudo chflags norestricted /usr/local && sudo chown -R $(whoami):admin /usr/local
/usr/local/ の所有者を一般ユーザーに変更(笑)

336:名称未設定
18/05/04 04:55:53.69 Us7NDK6m0.net
いや。homebrewってそんなもんだろ。

337:名称未設定
18/05/04 05:10:34.65 wNwn5ZDw0.net
>>335
いや、それは全然違うぞ。なに言いたいの?Homebrewの流儀とやらがガチガチだとしたら、デフォルトとして/usr/local/になんて、入れないってことだけど?
その提示してんのは、macOSの新しい流儀(SIP)で/usr以下を自由にさせないだし、それに対して、また、/usr/local/以下にHomebrew関連をuserIDで作る場合の話でしかないな
/usr/以下にrootでないのを入れるのはそもそもキモいけどなw /usr/local/といえども
てかさ、rootで起動しないだのuserIDでしかデータ作れないだの諸々はどうなってんの?
(brew.sh見てみたら、serviceはrootかどうかパスなだけだな。てか、rootのチェックも簡単だから、return一行入れたらsudoでなんでもできそうだけどwスクリプトの先がどうなってんのか知らんけど)
/usr/local/がuserIDなのを笑ってるけど、別にroot:wheelでもいいんだぞ?あれか、Unixの知識が薄いうえにHomebrew使ってないの?

338:名称未設定
18/05/04 05:19:06.61 wNwn5ZDw0.net
>>336
そんなもんだなw
インストール&アップデートが簡単&ちゃんとした正規のコマンド類が入ってくれればだけの話だな

339:名称未設定
18/05/04 08:33:18.01 NpMIxKjZ0.net
もうmacportsはないのな
/usr/localとか普通に使ったパッケージ管理システムはないのか

340:名称未設定
18/05/04 12:05:09.08 GfsSkBPD0.net
Macで使えるパッケージ管理システムは全部キモいから手動管理で/usr/local以下を汚してます

341:名称未設定
18/05/04 12:25:25.51 xxF97efP0.net
そもそもパッケージ管理システムってのは
OSが提供するものだよな
Unixを名乗ってはいけないレベルだ

342:名称未設定
18/05/04 16:35:40.63 wNwn5ZDw0.net
>>339
ん?
URLリンク(www.macports.org)
んん??

343:名称未設定
18/05/04 17:50:11.33 aDkXrLYf0.net
finkがaptを使ってて一番まともだったんだけど、最近音沙汰がない
新しいのではNixがいいのかな

344:名称未設定
18/05/04 18:50:01.41 wNwn5ZDw0.net
>Nixがいいのかな
これまた毛色が違う/趣が違うもんだな。アプローチとしてはおもろいと思うけど

345:名称未設定
18/05/04 23:49:51.79 Dezyn6EH0.net
>>339
さらっと嘘をつくのをやめろよ
$ sw_vers -productVersion
10.13.4
$ port version
Version: 2.4.3

346:名称未設定
18/05/05 00:08:43.28 OQYbzRfI0.net
ポートアイランドってまだ人住んでるの?

347:名称未設定
18/05/16 18:27:49.31 fvBTa4y90.net
大した理由もなくhomebrewに流れ奴
さすがmacユーザー

348:名称未設定
18/05/16 20:54:39.98 y70XtSc50.net
大した理由って?具体性の全くないレスをよく書けると感心する...なぞなぞか?
お前が馬鹿にしたいお前の頭の中のその対象とお前はなんら変わらんな

349:名称未設定
18/05/16 21:09:36.53 jFAft/1a0.net
犯人はヤスだな

350:名称未設定
18/08/07 14:57:47.19 rkk1mIDv0.net
超もっさりしたマシンの iostat -w 10 の結果
URLリンク(i.imgur.com)

351:名称未設定
18/09/02 09:54:30.90 frUFK/2S0.net
おどろきのロードアベレージ

352:名称未設定
18/09/03 03:49:33.10 J1GacPLS0.net
ターミナルで動画を見る方ってありますか?
フルスクリーンのSplit ViewでツイッターとターミナルまたはiTermを開いて作業してます。
フルスクリーンのSplit Viewだとウインドウの影が出来ないのでアクティブなウインドウを切り替えても影の移動も無く捗るけど、縦分割で2つのアプリまでしか開けないです。
ターミナルの中はtmuxで縦横にいくつかウインドウ分割してます。
なのでそのひとつのペインで小さく動画を見たいです。
最近のSafariやiTunesについてる機能の動画のポップアップウインドウくらいの大きさで大丈夫です。

353:名称未設定
18/09/03 07:03:25.19 SdSKR0Gg0.net
これで
URLリンク(qiita.com)

354:名称未設定
18/09/06 22:04:46.75 jQ9+182O0.net
macOSのbrewでインストールしたdashで
echo '!' って実行したら \! ってなぜか
エスケープされて表示されるんだけど誰か心当たりある?
printf '%s' '!' でも \! と表示される

355:名称未設定
18/09/07 00:21:19.91 PdNSWJvS0.net
>>353
使ったときある
ウルダっていう自主アニメ
ターミナルで見てみて
結構良い感じだった

356:名称未設定
18/09/07 08:58:50.56 l46HoHmK0.net
>>354
止むを得ない事情があるのだろうけど、
dashを使うなんて
Debianのdashで確認したら、エスケープされないな

357:名称未設定
18/09/07 09:41:25.68 1A+3m8800.net
野良ビルドしてみたけど普通に ! しか出なかった

358:名称未設定
18/09/07 09:53:25.45 A02T7eQR0.net
Homebrew の dash 0.5.10.2、macOS 10.12.6 ではエスケープされてないな

359:名称未設定
18/09/07 10:03:58.20 A02T7eQR0.net
>>356
そのうちmacOSもshはdash(ash系)になるようなきがしないでもないでもないでもない
今のbashだとshで起動してもbash固有がスルーのがちょいちょいあったりで
まあ、俺は #!/bin/bash しかもう使わないから基本どうでもいいんだけどw

360:名称未設定
18/09/07 10:35:38.62 UUQlRd0F0.net
>>356
> 止むを得ない事情があるのだろうけど、
> dashを使うなんて
単に自分が書いたシェルスクリプトの互換性チェックです。
机に座って作業するのがつかれたので、ベッドにごろーんして、
Macで実行してみたら、動かなくて、なんじゃこりゃ?と
Ubuntu上では問題なく動いています。
>>358
マジか。dashのバージョンは同じ0.5.10.2
macOSは10.13.6でちょっと違いますね。
でも、流石にそんな所変わるわけ無いと思うんだけどな
クリティカルだからすぐに判明するだろうし、いや、Macでdash使う人がいないかw
うちの環境の問題ではないかと思ってるけど、よくわからない
>>359
もうbashでいいかなーと思っていたけど、徐々にこれshでいいやんってなってますw
それにAIXとかkshらしいんで

361:名称未設定
18/10/26 11:11:18.87 Cr3F7jAF0.net
$ hoge.py && 別のスクリプト.py
hoge.pyの終了ステイタスが0じゃ無い場合のみ、別のスクリプト.pyに進みたいんですが、1行で書く方法教えて欲しいです。

362:名称未設定
18/10/26 11:14:27.87 Cr3F7jAF0.net
自己レス
$ hoge.py || 別のスクリプト.py
これっぽいですね

363:名称未設定
18/11/05 19:25:22.35 8mWuYRtC0.net
macOS Mojave ではまったのでメモ残して置きますね。
$ pyenv install 3.6.7
〜略〜
zipimport.ZipImportError: can't decompress data; zlib not available
make: *** [install] Error 1
$ xcode-select --install
# macOS Mojave じゃダイアログからインストール出来なかったので、インストーラーをダウンロードしてからインストールする。
$ sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
Password:
installer: Package name is macOS_SDK_headers_for_macOS_10.14
installer: Installing at base path /
installer: The install was successful.
$ pyenv install 3.6.7
python-build: use openssl from homebrew
python-build: use readline from homebrew
Installing Python-3.6.7...
python-build: use readline from homebrew
Installed Python-3.6.7 to /Users/おいらの名前/.pyenv/versions/3.6.7

364:名称未設定
18/11/05 19:43:25.04 69iwVWE60.net
元々何したかったのかわかんねーよ
メモ残すならそこ書いといてよ
まあ所詮俺には関係ない話だけど

365:名称未設定
18/11/05 19:47:17.17 8mWuYRtC0.net
え?
見たらわかるじゃん
pyenvでPythonのインストールができないから
$ sudo installer -pkg /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg -target /
を実行したらpyenvでPythonのインストールが出来るようになったって話

366:名称未設定
18/11/06 08:11:47.85 pVyu7NLd0.net
zlibを見えるところに置いてあげれば良いんじゃないの?

367:名称未設定
18/11/06 20:39:41.22 IlliOAFW0.net
普通condaだろ

368:名称未設定
18/11/06 20:50:29.20 hTbaVy8y0.net
普通はそんな怪しいのは使わんよ

369:名称未設定
18/11/06 23:48:07.54 Vi1m9teV0.net
URLリンク(qiita.com)
ここから状況変わってないなら両方ともゴミ。
pyenvとかいうゴミありがたがってるのはジャップとチョンだけ。

370:名称未設定
18/11/07 00:30:29.63 MyQPVotU0.net
お前自身はゴミ以下だけどな

371:名称未設定
18/11/07 20:39:05.48 a60SPK8cn
unixとして使うってのはどういう意味なんだ

372:名称未設定
18/11/09 20:08:10.40 mlXRDj2A0.net
MacPortsを使っている俺は無問題
$ port installed python37
The following ports are currently installed:
python37 @3.7.1_0 (active)

373:名称未設定
18/11/09 20:15:15.01 JZoOb9w70.net
pyenvって所を察するべきでは

374:名称未設定
18/11/09 21:25:13.53 htoAL5ib0.net
$ brew install python
$ python3

375:名称未設定
18/11/09 22:10:38.59 x/o158mbs
俺はジャップにunixが根付かないとは思ってないんだ、
ただ2ちゃんとかを見てると、一生根付かないんだろうなぁという錯覚に陥ってしまいそうだろう?


376:名称未設定
18/11/09 22:12:58.47 x/o158mbs
彼の岸辺の連中はいつも量が多くて、勢いが良いからな。
すごい勢いで口からうんこを吐くんだよな。

377:名称未設定
18/11/09 22:14:05.85 x/o158mbs
わかるぜ、だって俺はいつだって。
君が手伝ってくれたらなぁ、と思ってるんだよ兄弟。

378:名称未設定
18/11/09 22:16:38.62 x/o158mbs
だって俺はいつだって、ハッカー映画に影響されて、
意味もわからずキーボードをガチャガチャやってる君のほうが、
彼の岸辺の連中より頼もしく思ってるんだぜ。

379:名称未設定
18/11/09 22:22:29.72 x/o158mbs
ああ、君がいてくれたらなぁ

380:名称未設定
18/11/09 22:27:33.12 x/o158mbs
俺は愚かな男で、
夢見がちで、すぐ教科書から脱線したり、大人のルールがわかんなくって弾かれたりする、本当の兄弟を、
見下げながら自信を付けてきたんだぜ。

381:名称未設定
18/11/09 22:34:39.51 x/o158mbs
もっと早くプログラミングができるようになってりゃよかったよ、
そしたら、昔一緒にバイトしてた中卒の不良少女にも俺の暗記学習ソフトを見せることができたろうか。

382:名称未設定
18/11/09 22:41:31.78 x/o158mbs
彼らもう罠の中にいるんだ、
どのみち賭けをすることになるさ、
賭けなければ失うものは無いよ。
だからほっといて、遊びにくればいいのになぁ。

383:名称未設定
18/11/10 01:29:07.66 xH3WMzFd0.net
macportsとかhomebrewとか
ディレクトリが独自なのは大嫌いだい

384:名称未設定
18/11/10 22:24:02.71 3FthHjSO0.net
>>372
ちなみにMacportsでインストールしたpythonの運用ってどうしてる?
俺はいろいろ試した結果、pipとsetuptoolsだけmacportsで入れてあとはpipからにしてるんだけど、やっぱり気になる

385:名称未設定
18/11/13 01:04:28.49 VllV+WTz0.net
URLリンク(r2.upup.be)

386:名称未設定
18/11/13 02:50:42.88 aJ0+HTL70.net
>>385
ブラクラ。

387:名称未設定
18/11/13 07:32:41.40 V+llViN00.net
>>385
別人だが、俺はmacportsでアプリを入れるときに付いてくるものはそのままmacportsに任せて
自分で使うぶんには全部virtualenvにしてる 

388:名称未設定
18/11/13 14:56:16.32 M6ipbVfC0.net
>>384
本人だが、pythonそのものを起動して使ったりはしない。
あくまでも、入れたいソフトウェアの依存ライブラリとして、一緒にインストールされる。
pipも使っていない。どうしても」必要なものがあれば、自分でPortfileを書く。
自分でtarボールからインストールするのに比べて、
Macportの便利なところは、port selectでバージョンの切り替えができるので、
複数のバージョンをインストールしておいて、27が必要な時とか、
37が必要な時とか使い分けている。

389:名称未設定
18/11/18 22:16:26.17 tFoJBAis0.net
ところで、Kindleに
こうゆうのありますね…!
シェルスクリプトマガジン vol.41

390:名称未設定
18/11/18 22:18:50.85 tFoJBAis0.net
それから、UNIXで、
corebird動かせますか…!

391:名称未設定
18/11/18 22:19:10.46 tFoJBAis0.net
?

392:名称未設定
18/11/20 21:25:33.06 OfkYL3Ru0.net
マックがオンラインかどうか確認するコマンドってありますか?
シェルスクリプトの中でオンラインかどうかで処理を分岐させたいです

393:名称未設定
18/11/20 22:11:41.14 SVgTd7GK0.net
ping

394:名称未設定
18/11/20 22:29:32.28 OfkYL3Ru0.net
どうもありがとうございます

395:名称未設定
18/11/20 22:37:30.92 OfkYL3Ru0.net
ping -c 1 www.gootle.com
の後に戻り値を確認するために
echo $?
とやったら
2
なんですが、0では無くてなぜ2なんでしょうか?

396:名称未設定
18/11/21 00:12:04.93 M09EKxhZ0.net
man ping

397:名称未設定
18/11/25 21:34:57.55 BJCwnTPx0.net
マンピー

398:名称未設定
18/11/25 23:41:10.51 6EcvI+FC0.net
man man

399:名称未設定
18/11/26 06:17:16.44 7F5hxTA80.net
man co

400:名称未設定
18/11/26 06:18:09.38 7F5hxTA80.net
あっ、もうcoコマンド入ってないのか

401:名称未設定
18/12/28 19:39:47.18 /3qEEuW40.net
atコマンドを使いたいんですが、動いてくれません
何が間違っていますか?
$ which bash
/usr/local/bin/bash
$ bash
$ which at
/usr/bin/at
$ at "19:45 12/28/18" -b ls
at: garbled time

402:名称未設定
18/12/28 19:47:06.51 yx/lWGzf0.net
launchctlでatコマンドを有効にしましょう

403:名称未設定
18/12/28 19:50:23.48 mwMb5dO20.net
at コマンドって
実行する命令は引数ではなく
標準入力 または 実行ファイルのパス
として渡すのでは?
ls を日付として処理しようとしてエラーになってるのでは?

404:名称未設定
18/12/28 19:59:41.42 /3qEEuW40.net
>>402
$ at "20:00 12/28/18" -b ls
at: garbled time
って出てくることはatコマンドが動いているような気がするんですけれど、自分でもわざわざlaunchctlに追加しなければいけないんですか?
>>403
$ ls | at -b "20:00 12/28/18"
at: cannot open lockfile /usr/lib/cron/jobs/.lockfile: Operation not permitted
こうなりました

405:名称未設定
18/12/28 20:05:15.26 mwMb5dO20.net
lsの結果を実行なんか出来ないだろ
echo "ls" | at "20:06 12/28/18"
だよ
あと登録は出来ても,
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
で,実際に一定時間ごとに動かすものがないかをチェックする
デーモンが起動してなきゃ走らない。
そこまでやれば,lsの結果がメール送信される
/var/mail/ユーザ名
を見てみればいい。

406:名称未設定
18/12/28 20:18:51.73 /3qEEuW40.net
ダメでした
$ echo "ls" | at "20:15 12/28/18"
at: cannot open lockfile /usr/lib/cron/jobs/.lockfile: Operation not permitted
$ sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.atrun.plist
Password:パスワードを入力した
$ echo "ls" | at "20:18 12/28/18"
at: cannot open lockfile /usr/lib/cron/jobs/.lockfile: Operation not permitted

407:名称未設定
18/12/28 20:36:39.98 jhzLnqgc0.net
普通、全く ID:mwMb5dO20 の言うとおり
そのセキュリティ的なエラーはMojaveから(?)とか?
エラーぐぐったら、あった。よく読んでないけど
URLリンク(forums.developer.apple.com)

408:名称未設定
18/12/28 20:39:26.85 jhzLnqgc0.net
あ、違うな。すまんw

409:名称未設定
18/12/28 20:46:50.72 jhzLnqgc0.net
あ、やっぱり同じかw原因は
Mojaveでatコマンド打った直後に、セキュリティ(認めるか?)ダイアログ出たけど、「認めん」としたら
at: cannot open lockfile /usr/lib/cron/jobs/.lockfile: Operation not permitted
と、出ましたで。認めたら出なくなった

410:名称未設定
18/12/28 20:49:45.49 mwMb5dO20.net
システム環境設定 → セキュリティとプライバシー →
プライバシー → フルディスクアクセス
で ターミナル を追加の上チェックを付ける?

411:名称未設定
18/12/28 21:11:46.48 jhzLnqgc0.net
うん。それと実際に実行時のヤツにも権限与えなければなさそう。ヤツは
/usr/libexec/atrun
こいつも追加&チェック

412:名称未設定
18/12/29 17:37:26.95 mT01hNzG0.net
レス遅くなりました
どうもありがとうございます
ターミナルと>>411をフルディスクアクセスに追加しました
$ touch "abc" | at "1736 12/29/18"
job 13 at Sat Dec 29 17:36:00 2018
と出るんですが、入力後すぐにabcファイルが作られてしまいます
$ echo "ls" | at "1736 12/29/18" 17:34:29
job 12 at Sat Dec 29 17:36:00 2018
時間になっても画面にlsの結果が出ません

413:名称未設定
18/12/29 17:39:23.41 mT01hNzG0.net
>>412
$ echo "ls" | at "1736 12/29/18"
の間違いです

414:名称未設定
18/12/29 19:09:37.06 6kdVEqI40.net
>>405 の最後。atはそういうもんだろう
man at
か、ググってLinuxの日本語manでも読んでみ

415:名称未設定
18/12/29 19:17:59.83 6kdVEqI40.net
スプール(?)直接でなくても、
mail
ってすれば届いているだろう
echo "ls > $(tty)" | at "1736 12/29/18"
ってすれば、強制的に今のtty(ウィンドウ、端末)に無様wに出てくるだろう

416:名称未設定
18/12/29 19:25:42.98 6kdVEqI40.net
>と出るんですが、入力後すぐにabcファイルが作られてしまいます
そりゃそうだ。そういうコマンドをあなたが打ってるのだもの。まあ、もう間違いはわかってると思うけど

417:名称未設定
19/01/12 18:07:13.89 42wc9xj40.net
dateコマンドで元号って出せるのかな。strftimeの中の%EYがそれっぽいんだけど
うまくいかないなあ。
$ LC_TIME=ja_JP.UTF-8 date "+%EY"
2019
ちなみにこれはSUSでの規定ということでUNIXであるmacOSはちゃんと動作しないと...
%EY自体は解釈してるみたいなのでロケールデータがちゃんとしてないのかな?

418:名称未設定
19/01/12 19:46:32.08 vQs0KL3y0.net
URLリンク(opensource.apple.com)
(バージョンの付け方がよくわからんが、たぶん最新)
Eは実装を(まだ。まだまだ)してない。エラーにならない程度の処理かな、まだ
フラグ立てて続く次のをってやってるけど立てたフラグ使ってない。Eは無視して続く次のってだけだね

419:名称未設定
19/01/12 19:59:35.14 vQs0KL3y0.net
URLリンク(github.com)
元のは、これでいいのかな?全く同じく未実装だね。ここが変わればそのうちmacOSも変わるだろうな
Appleがここに独自に手を入れるということは無いだろう。macOSとしてはちゃんと対応しているので

420:名称未設定
19/01/13 15:00:25.80 UNhjZ72o0.net
今更だけど、結構前のOSからtarコマンドはxz形式に対応してんだね
manページに記載ないから自分でxz入れてずっとxz -cd xyz.tar.xz | tar xf -とかやってたけど、tar xf xyz.tar.xzだけで行けるわ
圧縮形式も指定不要だった、ってこれまた随分今更
指定するのはおっさんだけとかw おっさんだけど

421:名称未設定
19/01/13 22:21:49.41 9KmcYg9H0.net
最近ターミナルでコマンドを実行するたびに最後にこんなのが表示されるようになってしまいました。
$ math: Error: Expression is bogus
'scale=1;14839/1000'
数週間ほったらかしでそのまま使っていたんですが、昨日まで使えていたVimが今日になって使えなくなりました。
$ vim
dyld: Library not loaded: /usr/local/opt/python/Frameworks/Python.framework/Versions/3.7/Python
Referenced from: /usr/local/bin/vim
Reason: image not found
fish: 'vim' terminated by signal SIGABRT (Abort)
1つめのエラーと2つめのvimのエラーの原因は何でどうやったら解消されるんでしょうか?
OSは10.14.2、シェルはfish、bashどちらでもダメ、使ってるTerminalはiTerm2です

422:名称未設定
19/01/13 22:31:08.95 9KmcYg9H0.net
>>421
自己レスです
今朝自動更新させてるhomebrewのログを見ていたらPythonのアップデートがあったみたいです
それのせいなのかもしれないんですが、どうしたらよいんですか?

423:名称未設定
19/01/13 22:39:58.95 9KmcYg9H0.net
自己レスです
homebrew でvimをアンインストールして、python付きでインストールし直したら無事vimが使えるようになりました
しかし相変わらず
$ math: Error: Expression is bogus
'scale=1;27050/1000'
は治らないです

424:名称未設定
19/01/14 00:21:50.80 ZzMkxJVQ0.net
mathってfishシェルの標準コマンドみたいじゃん、ggrと
自分で壊したんだ自分でなんとかせい

425:名称未設定
19/01/14 02:39:42.34 xjcGLS+v0.net
いろんなシェルがあるんだぁ…

426:名称未設定
19/01/14 03:13:35.39 QkAq36/x0.net
fishというのは噂には聞いていたので、自分も入れてみたw
あと最近のvimはpythonに依存する(ことが可能な)のかあ。おそるべし。
>>423
math -hしたら、以前はbcに依存していたが今は違うらしいね。だから以前は
echo 'scale=1;27050/1000' | bc
と同等に動いていたのが今は動かなくなったとか?
で、fishの「コマンドを実行するたび」に何かをする設定の部分で間違ったりしてるとか?
上に書いたようにfishはさっき入れたばかりなので深いことはわからんw

427:名称未設定
19/01/14 07:25:31.05 i8sg82NI0.net
>>420
>圧縮形式も指定不要だった
えええっ
ここしばらくで最大の衝撃
やってみたらそのとおりだった

428:名称未設定
19/01/14 07:33:45.33 i8sg82NI0.net
たしかにman見たら-jyzZには (c mode only) と書いてあるし
Note that, unlike other tar implementations, this implementation recognizes bzip2 compression automatically when reading archives.
でも-Jは書いてない

429:名称未設定
19/01/14 08:23:08.22 wNsmcKz80.net
自分もいつだったか、何かの説明で「tarのz忘れてるじゃんプッ」と思ったら正しかったという。
あらためてmanを見ると、tar以外にzipやjarにも対応してるのね。
ならapkもいけるか? と思ったらエラーになるようだ。zipでは展開できるはずだが...


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

201日前に更新/217 KB
担当:undef