[ トップページ ]

« 2023-06 | メイン | 2023-10 »

2023-08 アーカイブ

2023-08-20

情報通信博物館:MacBook, 数学・計算・情報学・プログラミング:オペレーティングシステム, Web とインターネット:クラウドコンピューティング

最近,たいていのことは MacBook でやっているのだが,Stable Diffusion で大量のファイルをあつかっていて,それを iCloud に退避することが必須になっている. そのファイルを zsh のコマンドラインであつかおうとすると,あたまのいたい問題がおこる. iCoud のファイルが空白をふくむディレクトリ "~/Library/Mobile Documents/com~apple~CloudDocs/" にマウントされるからだ. これを zsh であつかうには至難の技がもとめられる. なぜこんな,おかしななまえにしたのだろう?

つづく…

数学・計算・情報学・プログラミング:オペレーティングシステム, 情報通信博物館:コンピュータ館

シェルスクリプトへの引数が空白をふくんでいるとき,おもいつくかぎりのシェル bash, zsh, csh, tcsh, ksh などをためしてみると,どれでも $* は空白で分割されたリストになっていた. つまり,引数として a\ a b\ b をあたえると,$1 = "a\ a" $2 = "b\ b" になるが $* = ["a", "a", "b", "b"] となる.だから,for や foreach では引数ごとのくりかえしができない. これは致命的なバグではないか.

つづく…

2023-08 について

2023-08 にブログ「カナダからのブログ」に投稿されたすべてのエントリーです. 過去のものから新しいものへ順番に並んでいます.

前のアーカイブは 2023-06 です.

次のアーカイブは 2023-10 です.

他にも多くのエントリーがあります.メインページアーカイブページも見てください.

Creative Commons License
このブログはつぎのライセンスで保護されています. クリエイティブ・コモンズ・ライセンス.
Powered by Movable Type