「executableの場所を探すときwhichではなくcommandを使う習慣 - yujioramaの日記」
whichを使わない一番の理由はcoreutilsに入ってないから(commandはたいていのshellでbuiltin functionになっている)。 ash(1): command interpreter - Linux man page dash(1) - Linux manual page Bash Builtins (Bash Reference Manual) たぶんDockerfileでいろいろやっているときに身についた振る舞いだと思う。 ポータビリティを高めるとかの高い意識ではなく、何度もcommand not foundに遭遇して面倒になったことが主な動機で、そこから派生し…
コンテンツ文字数:0 文字
見出し数(H2/H3タグ):0 個
閲覧数:98 件
2022-03-12 20:00:06