非常に大きな CSV ファイルがあり、それを解析するアプリを作成する必要がありますが、6GB を超えるファイルを使用してテストするのは面倒です。ファイル全体を読み込まずに最初の 100 行または 2 行を抽出する簡単な方法はありますか記憶に?
ファイルは Debian サーバー上にあります。
非常に大きな CSV ファイルがあり、それを解析するアプリを作成する必要がありますが、6GB を超えるファイルを使用してテストするのは面倒です。ファイル全体を読み込まずに最初の 100 行または 2 行を抽出する簡単な方法はありますか記憶に?
ファイルは Debian サーバー上にあります。
head
コマンドを試しましたか?
head -200 inputfile > outputfile
head -10 file.csv > truncated.csv
file.csv の最初の 10 行を取得し、truncated.csv という名前のファイルに保存します。
「ファイルは Debian サーバー上にあります。」 - これは興味深いことです。これは基本的に、「head」を使用しても、head はどこからデータを取得するのかということを意味します。目的を無効にするローカル メモリ (ファイルがコピーされた後)。