[解決済み】awkで絶対値が効かない?
2022-02-13 07:51:54
質問
ファイル中の9列目の絶対値が500以下の行を選択したい。列は正の時もあれば負の時もある。
awk -F'\t' '{ if ($9 < |500|) {print $0} }' > output.bam
これは今のところうまくいきません。インターネットで調べたところ、絶対値を使用するには、以下のように追加する必要があると言われました。
func abs(x) { return (x<0) ? x*-1 : x }
では、これを9列目の値と一緒に並べるにはどうすればいいのでしょうか?適切な構文がわかりません。
どのように解決するのですか?
awk -F'\t' 'function abs(x){return ((x < 0.0) ? -x : x)} {if (abs($9) < 500) print $0}'
関連
-
[解決済み】awkで絶対値が効かない?
-
[解決済み] awk で区切られた文字列を配列に分割するには?
-
[解決済み] awk を使って最後の 2 列を表示する方法
-
[解決済み] awk で配列の長さを得るにはどうしたらいいですか?
-
[解決済み] awk で区切られた文字列を配列に分割するには?
-
[解決済み] awk コマンドでの `NF` の使用
-
[解決済み] awk を使って n 番目から最後までのすべての列を表示する
-
[解決済み】マッチした行の次の行だけを表示させるには?
-
[解決済み】awk で複数のデリミタを使用する場合
-
[解決済み] awk` の最後から2番目の列/フィールドを表示する。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】awkで絶対値が効かない?
-
[解決済み] awk 内でシングルクォートをエスケープする方法
-
[解決済み] awk で区切られた文字列を配列に分割するには?
-
[解決済み] awk を使って最後の 2 列を表示する方法
-
[解決済み] awk で区切られた文字列を配列に分割するには?
-
[解決済み] awk コマンドでの `NF` の使用
-
ROSを使ってワンクリックでデータディスクの作成、パーティション設定、フォーマット、マウントが可能
-
[解決済み】マッチした行の次の行だけを表示させるには?
-
[解決済み】awk で複数のデリミタを使用する場合
-
[解決済み] awk` の最後から2番目の列/フィールドを表示する。