ファイル名を長くしたいとき、アンダースコアか何かで区切りたくなる場合があるだろうと思いますが、アンダースコアの利用は注意が必要です。Go のコンパイラはアンダースコアで区切られた単語をビルドスイッチとして認識する場合があるからです。 たとえば hoge_linux.go、hoge_android.go...
厳密に言うとCドライブが無い事が原因ではなく、Linuxプラットフォームではfileparts関数がファイルパスの区切り文字としてスラッシュ(/)しか受け付けない事が原因ですね。Windowsプラットフォームではスラッシュ(/)もバックスラッシュ(\)も使えるので、fileparts関数は両方とも使えると勘違...
macOSのFinderで作成したZIPファイルは、HFS+独自のUnicode正規化したUTF-8でファイル名をエンコードしています。これをWindows・Linux上で解凍してできたファイルは、以下のような不都合を起こしえます。 ZIP files created by Finder in macOS contains file names encoded in UTF-8 with the HFS+...
ユーザーにファイルは見られても良いが、編集や削除をさせないようにする時によく使うらしいですね。 ##あとがき いかがだったでしょうか? 今回は実行権限付与の際に使用した755の謎の数値の核心に迫りつつ、Linuxの権限周りを解説してみました。
「\RdpDr;:1」が含まれていない「\192.168.X.X\text.txt」のパス名の場合は、上記のコードで問題なくアクセスを遮断できています。 「\RdpDr;:1」が含まれている場合、どのようにすればブロックすればよろしいのでしょうか。 MJ_CREATEだけでは、ブロックすることはできないのでしょ...
はじめにLinux / Unix を使っていて ls コマンドを使ったことがない人はいないと思います。では ls コマンドの出力の「ファイル名」の部分はどのような形式で表示されているか、ご存知でし…
Microsoft Windows、 IBM i、 Linux®、Solaris、Massachusetts Institute of Technology (MIT)、および z/OS® オペレーティング・システムの鍵配布センター (KDC) を使用して、 Kerberos サービス・プリンシパル名とキータブ・ファイルを作成できます。
Microsoft Windows、 IBM i、 Linux®、Solaris、マサチューセッツ工科大学 (MIT)、および z/OS® オペレーティング・システムの鍵配布センター (KDC) を使用して、 Kerberos サービス・プリンシパル名とキータブ・ファイルを作成できます。
ShellCheck はlsコマンドの出力をパイプで別コマンドに渡す代わりにパス名展開 (glob) やfindを使えと警告しています。理由は英数字以外のファイル名をより適切に処理するためです。しかしほとんどの環境では英数字以外のファイル名は問題なく扱えるはずなので、この理由には疑問が残ります。しかし...
暗黙的な非ASCIIエンコーディングと同様、本ツールでの修正対象とされるべきです。 Therefore, file names that are not normalized in the common way (in Windows and Linux) should not treated as “dealt with in the most environments,” and c even if it is explicitly specified that they are...