複数のファイルから最初の20文字をインポートしたいと思います。
cutを使用する例を見たことがありますが、すべてファイルの各行の最初の20文字を取得するように見えますが、私はファイル自体の最初の文字(つまり、最初の行から始まる)だけが欲しく、それ以上は必要ありません。
これを行う簡単な方法はありますか?
答え1
完全なコマンドは次のとおりです。
head -c 20 yourFile.txt
答え2
-c オプションがhead
移植可能でないことを認識しませんでした。dd
次のように最初の20バイトを出力できます。
dd if=/path/to/infile of=/path/to/outfile bs=20 count=1
of=/path/to/outfile
結果を標準出力に出力するには、この部分を省略できます。