首页 > 解决方案 > 将一个目录中的csv的第二行复制到另一个目录中的csv

问题描述

File.csv 在目录中:/a/b/c/File.csv

我想在 output.csv 中复制 File.csv 的第二行,它必须在目录 /a 中创建

所以最终的输出是:

/a/output.csv

我试图在目录 /a 中运行命令:

sed -n '2p' /a/b/c/File.csv>output.csv

但它没有用。

我还尝试在目录 /a/b/c 中运行命令: sed -n '2p' File.csv>/a/output.csv

但它不起作用

我究竟做错了什么?

标签: bashshell

解决方案


试试这个:

head -2 /a/b/c/File.csv | tail -1 > /a/output.csv

推荐阅读