ついにWSL2が登場したぜー。こりゃ完全にLinuxだ。ヒャッハー!WSL最高!開発にLinuxは使わねぇー。Windowsで開発してLinuxは動かすだけや!
WSL2アーキテクチャ
https://www.atmarkit.co.jp/ait/articles/1906/14/news019.html
WSL 2では、仮想マシン環境が起動し、bashがコマンドを受け付けるまで2秒程度という速度で起動できる。
このため、コマンドプロンプトなどからwsl.exeなどを使ってbashコマンドを処理する時間は、
現在のWSL 1とほとんど変わらない。また、本物のLinux実行環境であるため、
これまで正しく動作できなかったアプリケーション、例えばコンテナシステム(Dockerなど)や
ユーザーファイルシステム(FUSEなど)も動作させることができる。その上で、現在のWSL 1と同等の機能と使い勝手を実現するという。
WSL 2はWSL 1を置き換えずに併存する
WSL 2が登場したからといって、WSL 1は廃止になるわけではなく、引き続き利用可能である。
ファイル共有プロトコル「9P」でWSL 1との互換性を確保
このように、WSL 2とWin32環境の間のファイル共有は、どちらも9Pを使うことになる。
また、WSLからWin32プログラムを起動する「Win32相互運用性」では、最初にWSL側で、
実行ファイルを判別する必要がある。具体的には、実行ファイル先頭のマジックナンバー
(Win32ではMZ)を見て、LinuxのELF64か、Win32の実行ファイルなのかを判断する。
◆前スレ
【Bash】Windows Subsystem for Linux【WSL】10
https://mao.5ch.net/test/read.cgi/linux/1615976083/
【Bash】Windows Subsystem for Linux【WSL】11
■ このスレッドは過去ログ倉庫に格納されています
2021/07/29(木) 06:31:29.44ID:280Si2bb
2021/12/21(火) 10:47:10.02ID:K8ZaFAWk
>>351
いや、Windowsには機能がないというからさ
いや、Windowsには機能がないというからさ
2021/12/21(火) 12:17:50.49ID:YY7ne79C
WindowsのクライアントOSでもRemoteAppは使えるみたいだね
https://i.imgur.com/Zs0pzB2.jpg
WSLgのはFreeRDPがRemoteAppサポートしてて、それを利用してるようだね
https://i.imgur.com/Zs0pzB2.jpg
WSLgのはFreeRDPがRemoteAppサポートしてて、それを利用してるようだね
2021/12/21(火) 15:05:14.38ID:6qd7YUmT
355login:Penguin
2021/12/21(火) 15:34:58.35ID:wUuLwCTP356login:Penguin
2021/12/21(火) 15:37:00.45ID:wUuLwCTP >>345
> VMの共有フォルダに有るファイルを編集すればいいだけやんけ
今は仮想イメージをマウントするという
間抜けな回答をシたやつを煽ってる最中だw
結局共有フォルダを設定しなければいけないし
パフォーマンスやパーミッション問題もあるし
何も問題が解決されていない
341 名前:login:Penguin[sage] 投稿日:2021/12/21(火) 00:47:18.09 ID:JCTchnzy [1/3]
ファイル共有の仕組みは仮想イメージをマウントすることで可能。
作る必要はなし。
> VMの共有フォルダに有るファイルを編集すればいいだけやんけ
今は仮想イメージをマウントするという
間抜けな回答をシたやつを煽ってる最中だw
結局共有フォルダを設定しなければいけないし
パフォーマンスやパーミッション問題もあるし
何も問題が解決されていない
341 名前:login:Penguin[sage] 投稿日:2021/12/21(火) 00:47:18.09 ID:JCTchnzy [1/3]
ファイル共有の仕組みは仮想イメージをマウントすることで可能。
作る必要はなし。
2021/12/21(火) 18:11:01.59ID:6qd7YUmT
>>355
何と比べてパフォーマンスが悪い?
何と比べてパフォーマンスが悪い?
2021/12/21(火) 18:45:25.08ID:JCTchnzy
359login:Penguin
2021/12/21(火) 20:14:59.07ID:alkJ1IAp360login:Penguin
2021/12/21(火) 20:35:02.27ID:wUuLwCTP >>357
WSL2は仮想マシンを使っている。だからWSL上のファイル操作は速い
その上軽量の9pプロトコルを使って、そのファイルにWindowsから編集できる。だから速い。
その上同じファイルをWSLとWindowsの両方から同時に参照できる
もしWindows上でのパフォーマンスを重視したければ
Windows側にファイルを置いて/mnt以下からアクセスすることもできる
Windows上のコマンドを実行する場合も、ここにあるファイルを実行するだけでいい
WSLからWindowsのパスを知りたい場合のためにwslpathコマンドが用意されている
そういった環境がWSLを入れるだけで完了する。ほぼ全自動でユーザーは何もすることがない。
相互運用性は抜群。誰でもこういう環境として標準化されてるから
たとえばwslpathコマンドを使うシェルスクリプトを、WSL用として不特定の人に配布することもできる
ここまで、お前がやれっていってんの。標準化するのは大変だろうがまあ頑張れw
WSL2は仮想マシンを使っている。だからWSL上のファイル操作は速い
その上軽量の9pプロトコルを使って、そのファイルにWindowsから編集できる。だから速い。
その上同じファイルをWSLとWindowsの両方から同時に参照できる
もしWindows上でのパフォーマンスを重視したければ
Windows側にファイルを置いて/mnt以下からアクセスすることもできる
Windows上のコマンドを実行する場合も、ここにあるファイルを実行するだけでいい
WSLからWindowsのパスを知りたい場合のためにwslpathコマンドが用意されている
そういった環境がWSLを入れるだけで完了する。ほぼ全自動でユーザーは何もすることがない。
相互運用性は抜群。誰でもこういう環境として標準化されてるから
たとえばwslpathコマンドを使うシェルスクリプトを、WSL用として不特定の人に配布することもできる
ここまで、お前がやれっていってんの。標準化するのは大変だろうがまあ頑張れw
2021/12/21(火) 20:50:45.88ID:6qd7YUmT
362login:Penguin
2021/12/21(火) 21:03:16.69ID:kYsTj4+3 WindowsでもLinuxが使いたい。
そんなワガママを叶えるソフト。
そんなワガママを叶えるソフト。
363login:Penguin
2021/12/21(火) 21:07:39.04ID:wUuLwCTP 正確にはLinuxコマンドだな
別にLinuxじゃなくてもいい
こういう人は昔からいてmacOSがもてはやされた理由の一つは
Linux(風)のコマンドが使いたいからだし
macOSのコマンドはFreeBSDが由来のものが多いが
別にFreeBSDを使おうと思わないのと一緒
別にLinuxじゃなくてもいい
こういう人は昔からいてmacOSがもてはやされた理由の一つは
Linux(風)のコマンドが使いたいからだし
macOSのコマンドはFreeBSDが由来のものが多いが
別にFreeBSDを使おうと思わないのと一緒
2021/12/21(火) 21:10:40.34ID:6qd7YUmT
2021/12/21(火) 22:24:34.61ID:7G2yHHD5
windowsでcygwinじゃなく本物のbash、シェルスクリプトが使えるってめちゃくちゃ便利でうれしいじゃん
366login:Penguin
2021/12/21(火) 22:28:59.10ID:kYsTj4+3 ウェブ開発が増えて、開発者がみんなMac使いだしたので、慌ててWSLをリリースしたのではないか。
2021/12/21(火) 22:29:42.89ID:6qd7YUmT
368login:Penguin
2021/12/21(火) 22:31:00.86ID:kYsTj4+3 言いたいことはわかるよ。
2021/12/21(火) 22:35:50.41ID:6qd7YUmT
>>366
慌てるもなにも、規模が違うし。会社の方針が
クラウド重視になったからでしょ。UNIX互換のsubsystem互換のものは
はるか前から実装されてたし、クラウドで最もつかわれているLinuxに対応
させたというのが普通の考え。
Apple信者の考え方はそうなのかもしれないけど。
慌てるもなにも、規模が違うし。会社の方針が
クラウド重視になったからでしょ。UNIX互換のsubsystem互換のものは
はるか前から実装されてたし、クラウドで最もつかわれているLinuxに対応
させたというのが普通の考え。
Apple信者の考え方はそうなのかもしれないけど。
2021/12/21(火) 22:38:11.61ID:6qd7YUmT
371login:Penguin
2021/12/22(水) 00:03:41.34ID:OpDgrvrk2021/12/22(水) 00:48:38.79ID:Mf7Pwvpl
>>366
それ何年前のネタなんだよw
それ何年前のネタなんだよw
2021/12/22(水) 07:55:47.68ID:mgHafiHc
2021/12/22(水) 09:06:58.20ID:QjNW7Zol
「ARM版Windowsはアリバイみたいに出していただけで、MSが実用に向けてappleの影響」みたいなことにはなりそうだよね
CPUエミュレーションレイヤーも多分Rosettaが先ってことになってる
CPUエミュレーションレイヤーも多分Rosettaが先ってことになってる
375login:Penguin
2021/12/22(水) 09:16:18.33ID:sAfpwkRf ARM版Windowsはインテルが「ウチの特許を侵害してる!」って騒いでなかったか?
2021/12/22(水) 09:58:49.30ID:+YBQQgFv
かつてWindowsはIA-32以外にもAlphaやMIPS、PowerPCでも動いていたわけで
2021/12/22(水) 13:02:17.83ID:mQmp9DwT
漏れは、grep や、コマンドのパイプで、文字列を変換したいから、WSL を使っている
PowerShell よりも、シェルの方が使いやすい。
Ruby なども使えるし
ほとんどのOSS が、Linux 用だから、Windows では文字化けなどで動かない
PowerShell よりも、シェルの方が使いやすい。
Ruby なども使えるし
ほとんどのOSS が、Linux 用だから、Windows では文字化けなどで動かない
2021/12/22(水) 14:30:20.64ID:iAnYv7pI
素人だけど自分も文字列、テキスト処理は基本中の基本なのでawk,sedも標準で使えるwslは便利
379login:Penguin
2021/12/22(水) 15:19:48.02ID:QVQNO0rG 新参で有利なはずのPowerShellが古参bashの引き立て役になってしまってるんだよなあ、現実として
2021/12/22(水) 15:49:26.95ID:Y40/2NIm
PSはいわばシェル/スクリプト言語界のクリンゴン語だからなぁ
381login:Penguin
2021/12/22(水) 15:56:03.55ID:QVQNO0rG2021/12/22(水) 19:15:41.45ID:iAnYv7pI
ウォーフが怒るで
383login:Penguin
2021/12/22(水) 19:54:26.83ID:QVQNO0rG PowerShellはFunctionに外部プロセスの標準出力をパイプで標準入力で受け取るのにかなり苦労する
bashより退化してるのがわかる
マイクロソフトの財力がなければとっくに消えてるシェル言語だと思う
bashより退化してるのがわかる
マイクロソフトの財力がなければとっくに消えてるシェル言語だと思う
2021/12/22(水) 20:03:04.49ID:mgHafiHc
2021/12/22(水) 20:04:20.57ID:mgHafiHc
>>383
例えばbashでWindowsのGUIをコマンドラインで操作できますか?
例えばbashでWindowsのGUIをコマンドラインで操作できますか?
2021/12/22(水) 20:31:00.60ID:QVQNO0rG
> Unix用として使うことはそれほど重要視してないでしょう。
Unixだけでなくコマンドプロンプトにも劣るのがPowerShellの現実
Unixだけでなくコマンドプロンプトにも劣るのがPowerShellの現実
2021/12/22(水) 20:37:07.54ID:mgHafiHc
>>386
最大の利点はWindowsのすべてを操作をできる事だからね
普通のコマンドラインならCMDでいいんじゃないの?
Unix的な使い方ならWSLのbashでいいんじゃないの?
何が気に入らないんですか?
最大の利点はWindowsのすべてを操作をできる事だからね
普通のコマンドラインならCMDでいいんじゃないの?
Unix的な使い方ならWSLのbashでいいんじゃないの?
何が気に入らないんですか?
388login:Penguin
2021/12/22(水) 20:45:27.80ID:QVQNO0rG その論理だとコマンドプロンプトの正当後継シェルはWSLのBashってことになりそうだが
2021/12/22(水) 21:04:13.19ID:mgHafiHc
>>388
どっちでもいいんじゃの?
CMDにできてPowershellにできないことより
PowershellにできてCMDにできないこと
のどちらが多いかですよね。
想像するに、PSを使ってないか、これまでの知識でつかえないか、
勉強したけど挫折した人の意見としか思えない。
どっちでもいいんじゃの?
CMDにできてPowershellにできないことより
PowershellにできてCMDにできないこと
のどちらが多いかですよね。
想像するに、PSを使ってないか、これまでの知識でつかえないか、
勉強したけど挫折した人の意見としか思えない。
390login:Penguin
2021/12/22(水) 21:10:41.96ID:QVQNO0rG >>384
PowerShellが他OSに広まらないのは、LinuxやmacOSでWindowsのをコトンロールする需要がないからだろうね
PowerShellが他OSに広まらないのは、LinuxやmacOSでWindowsのをコトンロールする需要がないからだろうね
2021/12/22(水) 21:11:42.96ID:mgHafiHc
>>389
bashにできてPowershellにできないこと
Powershellにできてbashにできないこと
どちらが多いかも考えてね。
ちなみにbashの知識しかなくてPowershellにできないと思ってる
のは除外ね。
bashにできてPowershellにできないこと
Powershellにできてbashにできないこと
どちらが多いかも考えてね。
ちなみにbashの知識しかなくてPowershellにできないと思ってる
のは除外ね。
2021/12/22(水) 21:14:36.70ID:mgHafiHc
2021/12/22(水) 21:24:57.54ID:mgHafiHc
bashと比較して
> ls
なんかunixとちがうなぁ(怒)
> ls -laF
エラー
Powerhsell 使えないじゃん。
cmdと比較して
>dir
まぁいいか
>dir/w
エラー
Powershell使えないじゃん。
ってかんじかな。
> ls
なんかunixとちがうなぁ(怒)
> ls -laF
エラー
Powerhsell 使えないじゃん。
cmdと比較して
>dir
まぁいいか
>dir/w
エラー
Powershell使えないじゃん。
ってかんじかな。
394login:Penguin
2021/12/22(水) 21:42:31.00ID:QVQNO0rG >>393
とりあえず、grepを呼び出すPowerShellのFunctionを作って外部プロセスの標準出力をPowerShellのFuncionの標準入力で受信できるようにしてみなよ
とりあえず、grepを呼び出すPowerShellのFunctionを作って外部プロセスの標準出力をPowerShellのFuncionの標準入力で受信できるようにしてみなよ
2021/12/22(水) 22:07:38.08ID:mgHafiHc
2021/12/22(水) 22:08:25.43ID:mgHafiHc
2021/12/22(水) 22:10:31.25ID:mgHafiHc
結局Unix的に使おうとして思うようにいかないってだけですよね。
そういう人たち向けにはWSLがあるだからそれで解決じゃないの?
そういう人たち向けにはWSLがあるだからそれで解決じゃないの?
398login:Penguin
2021/12/22(水) 22:13:49.54ID:QVQNO0rG399login:Penguin
2021/12/22(水) 22:15:53.83ID:QVQNO0rG >>397
cmd, bash, PowerShellのうちどれかひとつを捨てろと言われたらほとんどの人がPowerShellを捨てることになるんじゃないかな
cmd, bash, PowerShellのうちどれかひとつを捨てろと言われたらほとんどの人がPowerShellを捨てることになるんじゃないかな
2021/12/22(水) 22:16:16.44ID:mgHafiHc
2021/12/22(水) 22:19:24.66ID:mgHafiHc
>>399
Linux, Windows, Macのどれか一つを捨てろといわれたら?
Linuxを選ぶ人はどれぐらいいるんでしょうね。
LinuxはWSLでWindowsに内包されたんで
LinuxのいいところはWSLで使えばいいだけなのにね。
bashでWindowsのGUIを操作する方向にはならないでしょうし
すみ分けでしょう。
Linux, Windows, Macのどれか一つを捨てろといわれたら?
Linuxを選ぶ人はどれぐらいいるんでしょうね。
LinuxはWSLでWindowsに内包されたんで
LinuxのいいところはWSLで使えばいいだけなのにね。
bashでWindowsのGUIを操作する方向にはならないでしょうし
すみ分けでしょう。
402login:Penguin
2021/12/22(水) 22:20:19.24ID:QVQNO0rG2021/12/22(水) 22:23:49.65ID:mgHafiHc
bash, Poweshell, cmdでも
便利に使えるものをツールとして使ったらいいのに
Emacs+Texで充分だぁっていう人も否定はしないけど、
時代ですよ。
便利に使えるものをツールとして使ったらいいのに
Emacs+Texで充分だぁっていう人も否定はしないけど、
時代ですよ。
2021/12/22(水) 22:25:49.31ID:mgHafiHc
2021/12/22(水) 22:26:47.35ID:mgHafiHc
406login:Penguin
2021/12/22(水) 22:29:22.28ID:rf3Nrv3S WSLを利用してあげてください。
開発元のマイクロソフト社とカノニカル社が感謝しますよ。
開発元のマイクロソフト社とカノニカル社が感謝しますよ。
407login:Penguin
2021/12/22(水) 22:30:48.47ID:QVQNO0rG なんでPowerShellのFunctionの話してるかというと以下の問題があるから
A. batでは引数に絵文字などの非システムコードページの文字を渡せない
B. PowerShellのaliasは引数を付与できない
なお、どっちもWSLのbashでは問題が起きない
A. batでは引数に絵文字などの非システムコードページの文字を渡せない
B. PowerShellのaliasは引数を付与できない
なお、どっちもWSLのbashでは問題が起きない
408login:Penguin
2021/12/22(水) 22:32:38.40ID:rf3Nrv3S でも、わたしはLinuxネイティブな環境しか利用しませんね
409login:Penguin
2021/12/22(水) 22:33:52.53ID:QVQNO0rG start -Verb runas <Command> で管理者実行できることがコマンドプロントに対するPowerShellの優位性だけど、
そもそもbashならsudoコマンドで簡単に同じことができている
そもそもbashならsudoコマンドで簡単に同じことができている
410login:Penguin
2021/12/22(水) 22:35:04.91ID:QVQNO0rG >>408
Linuxというよりシェルの話つまりbashとPowerShellの話なので
Linuxというよりシェルの話つまりbashとPowerShellの話なので
2021/12/22(水) 22:37:13.33ID:mgHafiHc
412login:Penguin
2021/12/22(水) 22:37:36.20ID:rf3Nrv3S Windows Subsystem for LinuxはまだLinuxネイティブに追いついてないんだね
2021/12/22(水) 22:42:09.65ID:DS1r5uHB
/mnt/c以下にまともな速度でアクセスできるようになったら起こして
414login:Penguin
2021/12/22(水) 22:48:43.62ID:QVQNO0rG >>411
関係あるよ
関係あるよ
2021/12/22(水) 22:49:32.32ID:mgHafiHc
2021/12/22(水) 22:49:54.48ID:iAnYv7pI
PowerShellでctrl-mを入力してイラっとする
2021/12/22(水) 22:53:11.70ID:mgHafiHc
418login:Penguin
2021/12/22(水) 22:53:31.09ID:rf3Nrv3S2021/12/22(水) 22:56:58.35ID:mgHafiHc
420login:Penguin
2021/12/22(水) 22:56:59.15ID:QVQNO0rG >>416
Set-PSReadLineOption -EditMode Emacs
Set-PSReadLineOption -EditMode Emacs
2021/12/22(水) 23:00:23.51ID:iAnYv7pI
422login:Penguin
2021/12/22(水) 23:01:48.44ID:QVQNO0rG PowerShellは大部分においてBashやZ shellに劣るけど、
Set-PSReadLineOption -PredictionSource History で直近の前方一致候補が薄文字表示される機能や、
Set-PSReadLineKeyHandler -Key Tab -Function MenuComplete で選択形式の入力補完できる点は肯定評価できる
Set-PSReadLineOption -PredictionSource History で直近の前方一致候補が薄文字表示される機能や、
Set-PSReadLineKeyHandler -Key Tab -Function MenuComplete で選択形式の入力補完できる点は肯定評価できる
2021/12/22(水) 23:04:24.74ID:iAnYv7pI
ププ、いけたw
ctrl-p、ctrl-nも使える
ctrl-iで補完はだめか
ctrl-p、ctrl-nも使える
ctrl-iで補完はだめか
2021/12/22(水) 23:09:53.30ID:iAnYv7pI
i-searchもできるね、面白いじゃん
425login:Penguin
2021/12/22(水) 23:12:26.56ID:QVQNO0rG WSLのBashがPowerShellを飲み込むか、PowerShellがWSLのBashを飲み込むか、だと明らかに前者の可能性高いわ
2021/12/22(水) 23:29:04.65ID:iAnYv7pI
どっちが飲み込むかどうかは知らんけど
慣れたキーバインドが使えるとなると勉強してみようかなって気になってきたよ
慣れたキーバインドが使えるとなると勉強してみようかなって気になってきたよ
427login:Penguin
2021/12/22(水) 23:57:12.18ID:ZYEXGE2k >>425
法人のWindowsクライアントのサポートでPowerShellはよく使われているからな
俺の会社のWinクライアントにはWSL入っていないから、サポートする情シスはPSで
クライアントの設定をあーだこーだとしている。
法人のWindowsクライアントのサポートでPowerShellはよく使われているからな
俺の会社のWinクライアントにはWSL入っていないから、サポートする情シスはPSで
クライアントの設定をあーだこーだとしている。
428login:Penguin
2021/12/23(木) 01:36:54.81ID:irKwhvBx PowerShellがだめなのは、長い名前のコマンドレットの存在
PowerShellをシェルとして使いたいと思うか?
プログラミング言語としては問題ないが
シェルとしては使いたくない
PowerShellをシェルとして使いたいと思うか?
プログラミング言語としては問題ないが
シェルとしては使いたくない
429login:Penguin
2021/12/23(木) 01:38:10.95ID:irKwhvBx >>418
> それに便利さの影には危険が伴うこともあります。
> WSLにバックドアはありませんか?
ありません。もしあったらLinuxにもあるでしょう。
Linuxは便利だから、危険が伴いますね
Macも便利だから、危険が伴いますね
だから便利ではないWindowsをみんな使うのです(笑)
> それに便利さの影には危険が伴うこともあります。
> WSLにバックドアはありませんか?
ありません。もしあったらLinuxにもあるでしょう。
Linuxは便利だから、危険が伴いますね
Macも便利だから、危険が伴いますね
だから便利ではないWindowsをみんな使うのです(笑)
2021/12/23(木) 03:19:14.11ID:cD8a2Y2f
ksh→fishと使ってきたが、wslのおかげでやっとpwshに移行できた
wsl関係ないけどmacでも使えるし最強
>>428
標準エイリアス命名規則があるのと、動詞を落とした時のフォールバック規則で短くなるよ
オプションも途中まで打つか、キャピタル入力で曖昧にならない限り受け付けるので、対話では簡潔な方と思うけど
-NonInteractive→-noni
-WhatIf→-wif
-Confirm→-cf
くらいの想像が付く省略は使う
-nop(noOPでなく-NoProfile)みたいな誤解を生みかねない用法や-一文字は避けるけど
スクリプト書くときも短縮で書いたのを、標準モジュールのpsreadlineに通して正規化してる
せっかくwsl使うなら触らなきゃ損
wsl関係ないけどmacでも使えるし最強
>>428
標準エイリアス命名規則があるのと、動詞を落とした時のフォールバック規則で短くなるよ
オプションも途中まで打つか、キャピタル入力で曖昧にならない限り受け付けるので、対話では簡潔な方と思うけど
-NonInteractive→-noni
-WhatIf→-wif
-Confirm→-cf
くらいの想像が付く省略は使う
-nop(noOPでなく-NoProfile)みたいな誤解を生みかねない用法や-一文字は避けるけど
スクリプト書くときも短縮で書いたのを、標準モジュールのpsreadlineに通して正規化してる
せっかくwsl使うなら触らなきゃ損
2021/12/23(木) 03:30:05.76ID:LKZy+bko
unixシェルが普及するとしてもbashだけはありえんわ
bash_completion管理するのはもう疲れた
パス通ってればスクリプトの引数やヘルプから勝手に拾って補完してくれるPSReadlineは素晴らしい
bash_completion管理するのはもう疲れた
パス通ってればスクリプトの引数やヘルプから勝手に拾って補完してくれるPSReadlineは素晴らしい
2021/12/23(木) 03:43:28.62ID:cD8a2Y2f
lnとかのファイルシステム系コマンドや権限関連はNTFSで挙動おかしいから、相互運用性を考えるとni等cmdletを使うのが楽
pwshで気に入らないのはgciやslが使いたいのにlsとcdへ標準でマップされてるところ、使い分けたい
自分環境ならalias解除しておけばいいんだけど、他人のマシンで作業するとストレスが募る
pwshで気に入らないのはgciやslが使いたいのにlsとcdへ標準でマップされてるところ、使い分けたい
自分環境ならalias解除しておけばいいんだけど、他人のマシンで作業するとストレスが募る
2021/12/23(木) 03:59:53.02ID:cD8a2Y2f
いつの間にかln -sでもwindowsのシンボリックリンク機能使えるようになってるな、抽象化レイヤー咬ませたんだろうか?
権限は狂ってるけど
少し前のビルドではwin側からmklink呼ぶかni使うしかなかった
権限は狂ってるけど
少し前のビルドではwin側からmklink呼ぶかni使うしかなかった
2021/12/23(木) 08:18:23.25ID:K/ffo4fP
「Docker Desktop」のWSL 2+NVIDIA GPU対応が正式に 〜「ほぼネイティブ」なパフォーマンスを発揮
暗号化や機械学習……LinuxのGPUコンピューティングをWindowsでも
https://forest.watch.impress.co.jp/docs/news/1376533.html
暗号化や機械学習……LinuxのGPUコンピューティングをWindowsでも
https://forest.watch.impress.co.jp/docs/news/1376533.html
435login:Penguin
2021/12/23(木) 08:29:42.26ID:2kjrK7gR コマンド入力が面倒なら、インクリメンタルサーチコマンドを介したコマンド履歴入力補完を使えばいいじゃない
436login:Penguin
2021/12/23(木) 08:52:59.90ID:2kjrK7gR PowerShellの地味にヤバいところは、Helpコマンドで取得できるヘルプリファレンスがあまりに貧弱なこと
書式だけはスッキリしてて中身スカスカなところは、かつてのショッピングモール「ピエリ守山」みたいな明るい廃墟感がある
書式だけはスッキリしてて中身スカスカなところは、かつてのショッピングモール「ピエリ守山」みたいな明るい廃墟感がある
2021/12/23(木) 09:03:21.71ID:uzoBpYjH
bashは大幅な機能アップは見込めないからなぁ。先が見えてる。
438login:Penguin
2021/12/23(木) 09:23:49.47ID:T+LZQplz2021/12/23(木) 11:47:09.75ID:szz4TY5M
windowsコマンドとも結構被せてるよな
短縮規則通りのエイリアスだけにして欲しい
短縮規則通りのエイリアスだけにして欲しい
2021/12/23(木) 12:23:44.73ID:mF3BQ4sm
正書法を保ちつつエイリアスでワンライナー順応というのはいいアイデアと思う
&, -ov/iv, %, ?, $_あたりを多用しだすとperlよりラインノイズ
perlをコマンド言語化、という設計だからそれで良いのかもしれんけど
&, -ov/iv, %, ?, $_あたりを多用しだすとperlよりラインノイズ
perlをコマンド言語化、という設計だからそれで良いのかもしれんけど
2021/12/23(木) 12:32:37.52ID:3/gtYWcr
2021/12/23(木) 14:38:38.11ID:9SH2/f53
>>436
about_Updatable_Help
https://docs.microsoft.com/ja-jp/previous-versions/windows/powershell-scripting/hh847735(v=wps.640)
about_Updatable_Help
https://docs.microsoft.com/ja-jp/previous-versions/windows/powershell-scripting/hh847735(v=wps.640)
2021/12/23(木) 15:23:45.31ID:cD8a2Y2f
444login:Penguin
2021/12/23(木) 15:40:02.54ID:snCoRLHw なんでWSLスレがトップになってるの?
くだらんことを延々と書き込んでるんだな
くだらんことを延々と書き込んでるんだな
445login:Penguin
2021/12/23(木) 15:54:27.26ID:snCoRLHw このスレは自作自演かな?
上げてあげるよ
上げてあげるよ
446login:Penguin
2021/12/23(木) 16:26:57.88ID:2kjrK7gR2021/12/23(木) 16:39:51.00ID:2kjrK7gR
というか、PowerShell7のMSIインストーラーはファイルサイズ103MBもあるのにオンラインヘルプがインストールされないとか意味不明
448login:Penguin
2021/12/23(木) 17:27:44.98ID:Fq5m6dL9 >>441
grepとGNUとshに何の関係があるんだ?
grepとGNUとshに何の関係があるんだ?
449login:Penguin
2021/12/23(木) 17:28:22.59ID:Fq5m6dL9 >>447
何ヶ国語もあるからだろ
何ヶ国語もあるからだろ
450login:Penguin
2021/12/23(木) 20:12:26.57ID:WrZXzOqV しかし日経**はWSL推しがすごいよな
あれ絶対マイクロソフトから広告費ってるだろ
どこの世界にWindows上のWSLでサーバ立てるアホがいるのよw
あれ絶対マイクロソフトから広告費ってるだろ
どこの世界にWindows上のWSLでサーバ立てるアホがいるのよw
2021/12/23(木) 20:18:30.93ID:uzoBpYjH
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 第2次大戦に触れトランプ氏「米中は同盟国」、当時は中華民国…「抗日」巡る中国の言説補強する恐れ ★5 [蚤の市★]
- 【速報】timelesz猪俣周杜メンバー釈放 [Ailuropoda melanoleuca★]
- 【速報】 高市首相 「円の過小評価は問題だ」 ★3 [お断り★]
- パナソニックが市販カーナビ生産終了へ 30年以上の歴史に幕、スマホナビの普及など受け [少考さん★]
- 日本代表は親善試合の世界チャンピオン!?ウルグアイ撃破も海外から皮肉「W杯やアジアカップになると」日本のファン「刺さるからやめて」 [征夷大将軍★]
- 【東京】ウズベキスタン国籍のフードデリバリー配達員を逮捕 配達先の女子小学生にキスや体を触るなどわいせつ行為か ★2 [煮卵★]
- 高市早苗さんの新作奇行動画が発見される [469534301]
- 【高市朗報】快活CLUB、神の施設だった。 [667773354]
- 【速報】声優の緒方恵美さん、長文お気持ち声明 [595118796]
- 女性「たのしいピクニック女は女性から見ると知的○害者なの。クラスで嫌われていて1ミリもモテないwww」 [592058334]
- HUNATAN×HUNATANについて語るスレ(・o・🍬)🏰
- 【悲報】ジャングリア沖縄、ガラガラすぎてガチのジャングルになる [398059782]