こんにちは:読み込み時に動的に生成されるファイルを作成する方法はありますか?Unix:ファイルのプロキシとしてのスクリプト
同じファイルの3つのバージョンを作成したいとしました(1つは10行、もう1行は100行、もう1行はすべての行)。したがって、これらは静的である必要はありませんが、ヘッド/テール/ catコマンドのプロキシであれば最適です。
ユニットテストの目的は、本番で使用されている入力ファイル全体のうちのごく一部でユニットテストを実行することです。しかし、コードはフルファイル(実際にはハーフープマップ/リダクションアプリケーション)上でのみ実行されるため、情報を複製せずにデータセット全体を切り捨てたバージョンを提供したいと考えています。
UPDATE:例
more myActualFile.txt
1
2
3
4
5
more myProxyFile2.txt
1
2
more myProxyFile4.txt
1
2
3
4
など....だから、プロキシファイルを動的に単純にメインファイルの最初のn行を取得することにより、提供されたコンテンツを持つ異なる名前のファイルです。
これは2つの答えを入力したようですが、「少なくとも同じ名前ではない」という明確化は、それ以外の優れた答えを混乱させると思います。あなたが何を参照しているのかわかりません...なぜファイルを同じ名前にしたいのですか? – jayunit100
あなたのテキストからは、これも同様に望んでいるようです... – fge
つまり、テキストの最初のバージョンです。今、これは必須条件ではないことがわかりました。編集。 – fge