アカウント名:
パスワード:
ちょっとした処理をするのにexcelのマクロで四苦八苦するくらいならawkを使うその程度のためにawkは存在するし、その存在意義がある文系の学校のプログラミングの授業でawkを使った統計処理みたいなことをやっているところがあるが、就職してから使いもしないようなプログラミング言語を教えるよりずっとマシ
Windowsでちょっとした処理をするならPowerShellを使うので、特にawkの存在意義は感じないかな…。macでExcel使ってるのかもしれないけど。
自分の端末で何を使ってもいいんならExcelもAWKも使わんしAWKを標準で叩ける環境ならやっぱりわざわざAWKを引っ張りだす意味がわからん
ExcelとAWKが選択肢にある時点で、その間にいくらでもマシなモノがあるだろうね。
就職しても使いもしないようなプログラミング言語の代表が、シェルスクリプトとawkですよ。
awk がなければ仕事にならんかったけどなぁ。そういや、excel には 32Ki行だったか 64Ki行までしか扱えないって制限があって、それに引っかかって難儀していた後輩がいたな、20年位前の話だけど。
20年くらい前だったら、sedの手に負えない案件ならawkをすっ飛ばしてperlを使ってたな。(無論pythonでも良かったが、個人的にはperlの方が手に馴染んでた)
20年前ならメインメモリもM単位になってたからperlもそれなりに使えたけど30年ぐらい前だとまだDOS全盛時代で640kBのコンベンショナルメモリのうちフリーエリアを600kB近く取ってもperlで大きなスクリプトが動かせなかった。だからあの頃はawkのほうがお気楽極楽だった。
未だ文字コード絡みの処理を気にしないasciiファイルをいじくるならawk一択。ただスクリプトを書いても他にメンテしてくれる人がいないのが唯一の問題。pythonで普段から1000行を超えるスクリプトを書いてるやつらが何でawkの200~300行程度のスクリプトのメンテが出来ないのやら…
Pascalじゃないんか...
今日も半日くらいbashのシェルスクリプト使ってたgrepとsed無いとタヒぬ、awkはたまに使うくらいオレ環
そこは業種によるだろ。シェルスクリプトはLinuxサーバーでめちゃくちゃ使うが。確かにawkは使わないな
excelだと重くて使いにくい時によく使ってたな数Gバイトのログの集計とか一瞬で終わるのがよかった
他にはプログラムの実行結果の確認によく使ったなその場で一行で実行できるものをわざわざ別のプログラムで作るのも変だけどw
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「毎々お世話になっております。仕様書を頂きたく。」「拝承」 -- ある会社の日常
excelマクロよりもawk (スコア:0)
ちょっとした処理をするのにexcelのマクロで四苦八苦するくらいならawkを使う
その程度のためにawkは存在するし、その存在意義がある
文系の学校のプログラミングの授業でawkを使った統計処理みたいなことをやっているところがあるが、就職してから使いもしないようなプログラミング言語を教えるよりずっとマシ
Re: (スコア:0)
Windowsでちょっとした処理をするならPowerShellを使うので、特にawkの存在意義は感じないかな…。
macでExcel使ってるのかもしれないけど。
Re: (スコア:0)
自分の端末で何を使ってもいいんならExcelもAWKも使わんし
AWKを標準で叩ける環境ならやっぱりわざわざAWKを引っ張りだす意味がわからん
Re: (スコア:0)
ExcelとAWKが選択肢にある時点で、その間にいくらでもマシなモノがあるだろうね。
Re: (スコア:0)
就職しても使いもしないようなプログラミング言語の代表が、シェルスクリプトとawkですよ。
Re:excelマクロよりもawk (スコア:2)
---- 6809
Re:excelマクロよりもawk (スコア:1)
awk がなければ仕事にならんかったけどなぁ。
そういや、excel には 32Ki行だったか 64Ki行までしか扱えないって制限があって、それに引っかかって難儀していた後輩がいたな、20年位前の話だけど。
Re: (スコア:0)
20年くらい前だったら、sedの手に負えない案件ならawkをすっ飛ばしてperlを使ってたな。(無論pythonでも良かったが、個人的にはperlの方が手に馴染んでた)
Re: (スコア:0)
20年前ならメインメモリもM単位になってたからperlもそれなりに使えたけど
30年ぐらい前だとまだDOS全盛時代で640kBのコンベンショナルメモリのうち
フリーエリアを600kB近く取ってもperlで大きなスクリプトが動かせなかった。
だからあの頃はawkのほうがお気楽極楽だった。
未だ文字コード絡みの処理を気にしないasciiファイルをいじくるならawk一択。
ただスクリプトを書いても他にメンテしてくれる人がいないのが唯一の問題。
pythonで普段から1000行を超えるスクリプトを書いてるやつらが
何でawkの200~300行程度のスクリプトのメンテが出来ないのやら…
Re: (スコア:0)
Pascalじゃないんか...
Re: (スコア:0)
今日も半日くらいbashのシェルスクリプト使ってた
grepとsed無いとタヒぬ、awkはたまに使うくらい
オレ環
Re: (スコア:0)
そこは業種によるだろ。シェルスクリプトはLinuxサーバーでめちゃくちゃ使うが。確かにawkは使わないな
Re: (スコア:0)
excelだと重くて使いにくい時によく使ってたな
数Gバイトのログの集計とか一瞬で終わるのがよかった
他にはプログラムの実行結果の確認によく使ったな
その場で一行で実行できるものをわざわざ別のプログラムで作るのも変だけどw