[awk] 自作関数の定義と利用
自作関数の定義 awkでユーザー定義関数である自作関数を導入するには次のように書きます。 awk 'function function_name(x, y, z, ...) { 関数の中身 }'...
14 search resultsShowing 1~14 results
You need to log-in
自作関数の定義 awkでユーザー定義関数である自作関数を導入するには次のように書きます。 awk 'function function_name(x, y, z, ...) { 関数の中身 }'...
numpyで配列の要素とインデックスを降順に取り出すには、sort関数とargsort関数を使います。 ただ、sort関数は昇順にソートし、argsort関数は昇順にソートしたインデックスの配列...
データ例 1 yamada_taro 2 kimura_hanako 3 takahashi_jiro 4 sato_momoko 5 tanaka_akane 上記のように、番号と名前からなる...
混乱することがあったのでまとめておきます。 文字列の置換をするsub関数とgsub関数 sub関数とgsub関数はどちらも文字列の置換を行う関数です。 違いですが、sub関数は呼び出されるとはじ...
複数の開発者とgitリポジトリのやりとりをしていると陥りやすいgit pushのrejectについて、解説や解決方法が書かれているページをまとめました。 【git】git pushがreject...
関数の定義 シェルスクリプトでは、関数を次のようにして定義します。 # !/bin/bash function 関数の名前 () { 処理 } このとき、functionは省略可能です。 # !...
ng-showの利用 ng-showを使ってHTML要素の表示を制御していきます。 <!DOCTYPE html> <html ng-app> <head> ...
何かと作成する必要のある空のファイル。touchコマンドとechoコマンドを使って作成することができます。 touch コマンドを使う $ touch null_file echo コマンドを使...
1秒未満の時間を取得 dateコマンドで+%Nオプションをつけると、000000000から999999999までのナノ秒単位で時間を返します。 ちなみに、単位の換算ですが、1秒は1,000,00...
一行コメントアウト 最初に、一行コメントアウトについて触れておきます。シェルスクリプトで、"#"を用いた行はそれ以降コメントアウトとみなされます。 例えば、次のようなスクリプトを実行すると"Hi...
unix時間の取得 $ date +%s 1436081057 プログラムの実行時間を計測する dateコマンドを使うことで、プログラムの実行時間を計測することができます。 # !/bin/ba...
awkにおける多次元配列 awkでは、他言語でよく見かける多次元配列という機能が実装されていません。しかし、一次元配列を工夫すれば、多次元配列として利用することができます。 その方法とは、引数に...
awkで複数のファイルへデータを出力する方法です。 入力データ例 $ cat test1.txt 1 2 3 4 5 リダイレクト演算子で出力するファイルを指定 データが偶数の場合はtest2....
awkでは、exit文を使うと、処理の途中でもawkを終了させることができます。 例 $ cat test.txt 1 2 3 4 5 $ awk '{ print $1; if ($1 == ...
14 search resultsShowing 1~14 results
Qiita is a knowledge sharing service for engineers.