seminar:プログラミング実習
文書の過去の版を表示しています。
プログラミング実習
プログラム作成
各種プログラミング言語
実用データ処理
データを処理する際のちょっとしたテクニック
Stay Simple, Stupid!
複雑で高機能なプログラムを作るよりも、単純な機能だけをもったプログラムを組み合わせて使うことを考えよ。そのためには、後述する基本的なunixコマンド、リダイレクト、スクリプト言語の一行プログラムの柔軟な使用法を習得する必要がある。 特に効果的な概念は「スクリプト(主にシェルスクリプト)を作るスクリプト」という発想である。ぜひ、身に着けてほしい。
複雑で高機能なプログラムを作るよりも、単純な機能だけをもったプログラムを組み合わせて使うことを考えよ。そのためには、後述する基本的なunixコマンド、リダイレクト、スクリプト言語の一行プログラムの柔軟な使用法を習得する必要がある。 特に効果的な概念は「スクリプト(主にシェルスクリプト)を作るスクリプト」という発想である。ぜひ、身に着けてほしい。
スクリプトで有効に使えるTips
- unixコマンド
- grep
- sort
- uniq
- リダイレクション
- One Liner
- sed
- awk
- perl
- ruby
- python
リダイレクト
プログラム「moge_exec」に、ファイル「hoge_in.data」から入力を読み込んで、出力をファイル「hage_out.data」に書き込むには
$ ./moge_exec < hoge_in.data > hage_out.data
または
$ cat hoge_in.data | ./moge_exec > hage_out.data
とする。
Pythonガイド
FORTRAN簡単ガイド
seminar/プログラミング実習.1597911142.txt.gz · 最終更新: 2022/08/23 13:34 (外部編集)