[解決済み] unix - ファイル内の列の数
2023-06-19 04:47:54
質問
このようなデータを持つファイル(つまりstores.datファイル)があるとします。
sid|storeNo|latitude|longitude
2|1|-28.03720000|153.42921670
9|2|-33.85090000|151.03274200
列名の数を出力するコマンドは何でしょうか?
i.e. 上記の例では4となります。(1行目のパイプ文字数+1)
のようなものを考えていました。
awk '{ FS = "|" } ; { print NF}' stores.dat
が、最初の行だけでなくすべての行を返し、最初の行では 4 ではなく 1 を返します。
どのように解決するのですか?
awk -F'|' '{print NF; exit}' stores.dat
最初の行のすぐ後で終了してください。
関連
-
deepin linuxからmacosx仮想マシンに直接ファイルをドラッグ&ドロップする方法は?
-
[解決済み] Bashで通常のファイルが存在しないかどうかを判断する方法を教えてください。
-
[解決済み] あるディレクトリにあるすべてのコード行を再帰的にカウントするにはどうすればよいですか?
-
[解決済み] Bashでファイルの中身をループする
-
[解決済み] シェルコマンドを実行しながらエコーする方法
-
[解決済み] Linuxで特定のポートで動作しているプロセスを停止させる方法は?
-
[解決済み] 整数の合計を1行に1つずつ表示するシェルコマンド?
-
[解決済み] Colorized grep -- マッチをハイライトしてファイル全体を表示する
-
[解決済み] シェルスクリプトからエコーを使わずにパスワードを取得する方法
-
[解決済み】ドキュメントの行数を数えるには?[クローズド]。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
deepin20のファイルを共有する方法を教えてください。Windowsでdeepinファイルを共有するためのヒント
-
Linuxでファイルパーミッションを与えるには?Linuxでファイルに実行可能なパーミッションを追加するためのヒント
-
deepin20の不正確な時刻表示を調整する方法は?Deepinの時刻補正方法
-
deepin20のデフォルトブラウザを設定するには?deepinにデフォルトブラウザを追加するためのヒント
-
makeの低レベルエラー:セパレータストップがない
-
[解決済み] WindowsからLinuxへのscpにputtyを使用する
-
[解決済み] mkdirのオプションが明確でない
-
[解決済み] LinuxのシェルスクリプトでYes/No/Cancelの入力を促すにはどうしたらいいですか?
-
[解決済み] bashスクリプトでset -eはどういう意味ですか?
-
[解決済み] カンマで区切られたシェル変数をループする