アカウント名:
パスワード:
現時点では一実装の独自拡張にすぎない。K&R初版の文法が今となっては標準Cの文法ではないのと同じこと
最も使われているawkはgawkだと思うんですが、今回の元祖?awkが標準の環境ってあるんでしょうか。FreeBSDやDebianとかの標準のawkやnawkは、多分、また別の実装が使われているんですよね。
macOSやFreeBSDはnawkのようだ。あとはBusyboxのawkとか。いずれも元祖awkとは異なるらしいが。ていうか元祖awkはユーザー定義関数が使えないらしい。今となってはPOSIXにも準拠していないマジでK&R 1stのような代物に見える
Debianのデフォルト(Priority: required)は mawk [debian.org]。gawk(GNU awk)は指定すれば入る。あと、original-awk [debian.org] なるものもある。
Description-ja: "The AWK Programming Language" に書かれたオリジナルの awk これは、 Al Aho, Brian Kernighan, and Peter Weinberger による "The AWK Programming Language" (Addison-Wesley, 1988, ISBN 0-201-07981-X) で定義されたバージョンの awk です。
まだUnicodeサポートのアップデートされてなさげ(最新が
https://qiita.com/ko1nksm/items/16ca4f4546c1ea8e97d7 [qiita.com]の記述によると、Debianのoriginal-awkパッケージは実際にはnawkらしい。今や本物のBourne-Shellを使用するのは難しい(たいていはdashとかになる)のと似たようなものか
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
アレゲはアレゲ以上のなにものでもなさげ -- アレゲ研究家
AWKはPOSIXで規定された標準コマンド (スコア:0)
現時点では一実装の独自拡張にすぎない。K&R初版の文法が今となっては標準Cの文法ではないのと同じこと
Re: (スコア:0)
最も使われているawkはgawkだと思うんですが、今回の元祖?awkが標準の環境ってあるんでしょうか。
FreeBSDやDebianとかの標準のawkやnawkは、多分、また別の実装が使われているんですよね。
Re: (スコア:0)
macOSやFreeBSDはnawkのようだ。あとはBusyboxのawkとか。いずれも元祖awkとは異なるらしいが。ていうか元祖awkはユーザー定義関数が使えないらしい。今となってはPOSIXにも準拠していないマジでK&R 1stのような代物に見える
Re: (スコア:0)
Debianのデフォルト(Priority: required)は mawk [debian.org]。gawk(GNU awk)は指定すれば入る。
あと、original-awk [debian.org] なるものもある。
Description-ja: "The AWK Programming Language" に書かれたオリジナルの awk
これは、 Al Aho, Brian Kernighan, and Peter Weinberger による
"The AWK Programming Language" (Addison-Wesley, 1988, ISBN 0-201-07981-X)
で定義されたバージョンの awk です。
まだUnicodeサポートのアップデートされてなさげ(最新が
Re: (スコア:0)
https://qiita.com/ko1nksm/items/16ca4f4546c1ea8e97d7 [qiita.com]
の記述によると、Debianのoriginal-awkパッケージは実際にはnawkらしい。今や本物のBourne-Shellを使用するのは難しい(たいていはdashとかになる)のと似たようなものか