- Masayuki_Ozawa
- 13173
- 57
- 20
- 26
帝国兵
@superriver
Win側のbash.exeのコマンドラインからはスクリプトのみ起動可能。でもスクリプトからps呼び出したら動いた。ってことはなんでもできるじゃん!!
2016-04-07 08:04:33
イスラエルエリカちゃん #StayAtHome
@syuu1228
あ、ファイルシステム周り予想に反してInterixと同じ挙動じゃない、ユーザの同期が行われていない。よってidはuid=0(root)だし、自分のログインユーザ名をidしても居ない
2016-04-07 08:08:04
イスラエルエリカちゃん #StayAtHome
@syuu1228
スペース入りファイル名の扱いで変になってる気が… gyazo.com/2f72f3b6685985…
2016-04-07 08:08:47
イスラエルエリカちゃん #StayAtHome
@syuu1228
cmd.exeから実行できるbashコマンドはbash.exeで、これはbash本体じゃなくてLinuxサブシステムで/bin/bash走らせるためのランチャーっぽいような
2016-04-07 08:11:05
イスラエルエリカちゃん #StayAtHome
@syuu1228
Microsoft Bash ランチャー gyazo.com/ab2854fc99dad8…
2016-04-07 08:11:40
帝国兵
@superriver
bash.exeからのスクリプト起動は/bin/bashだとちゃんと動くけど #!/usr/bin/perl だとunknown mime-type とかでてperlが起動しない
2016-04-07 08:13:30
イスラエルエリカちゃん #StayAtHome
@syuu1228
これだと信じていたんだけど、ここに見つからない。 4.bp.blogspot.com/-zzTbd4cPHIs/V…
2016-04-07 08:14:57
イスラエルエリカちゃん #StayAtHome
@syuu1228
bash.exe、引数素通しのようなので、bash -c “cat /proc/cpuinfo”とかがcmd.exeから可能。間接的に任意のプログラム実行可能なはず。
2016-04-07 08:20:39
イスラエルエリカちゃん #StayAtHome
@syuu1228
(でもなんでサブシステム内で任意のプログラムを実行ってコマンドがないんだろう、どこかにあるのかな?)
2016-04-07 08:21:15
イスラエルエリカちゃん #StayAtHome
@syuu1228
とりあえずいきなりScyllaDBのビルドを始めた。メモリクオータなり割り当て制限なりがあれば途中でOOM見れるかもしれない。
2016-04-07 08:23:37