小编Sat*_*ura的帖子

将大文件中的每第 N 行打印到一个新文件中

我试图将包含超过 300,000 条记录的文件中的每第 N 行打印到一个新文件中。这必须每第 N 个记录发生一次,直到它到达文件的末尾。

text-processing

43
推荐指数
3
解决办法
6万
查看次数

20
推荐指数
2
解决办法
5万
查看次数

如何为列添加标题

我有数据:

7456 7456 0 0 0 2
7463 7463 0 0 1 2
Run Code Online (Sandbox Code Playgroud)

我想添加列标题,所以输出是:

FID IID PAT MAT SEX PHENOTYPE 
7456 7456 0 0 0 2
7463 7463 0 0 1 2
Run Code Online (Sandbox Code Playgroud)

我试过了 echo -e "FID\tIID\tPAT\tMAT\tSEX\tPHENOTYPE" | cat file1 > file2

但这是复制原始文件而不是标题。

sed '1i\FID, IID, PAT, MAT, SEX PHENOTYPE' file1 > file2
Run Code Online (Sandbox Code Playgroud)

有错误

sed: 1: "1i\FID, IID, PAT, MAT,  ...": extra characters after \ at the end of i command
Run Code Online (Sandbox Code Playgroud)

请问有什么建议吗?

sed cat

14
推荐指数
2
解决办法
5万
查看次数

如何在bash脚本中获取当前月份名称

bash脚本中获取当前月份名称(例如 jan 或 feb)的语法是什么?

bash date

12
推荐指数
2
解决办法
8万
查看次数

如何根据第一行对列进行排序?

我需要对一个非常大的数据集(1000 行和 700000 列)的列进行排序。例如,我的列是随机排列的,如:col1 col4 col3 col2,我需要对其进行排序。

我一直在尝试一些命令,但没有成功。

例子:

ID M2 M5 M8 M1 M3 M9 .....M7000000
Animal1 1 0 2 1 0 2 .....1
Animal2 0 1 2 0 1 1 .....0
Animal3 2 1 0 1 2 1 .....0
.
.
.
.
Animaln
Run Code Online (Sandbox Code Playgroud)

在这个例子中,点表示我有很多列和行。同样,我需要对列进行排序,如下所示:

ID M1 M2 M3 M4 M5 M6 .....M7000000
Animal1 1 0 2 1 0 2 .....1
Animal2 0 1 2 0 1 1 .....0
Animal3 2 1 0 1 2 1 .....0
. …
Run Code Online (Sandbox Code Playgroud)

awk text-processing

12
推荐指数
3
解决办法
1522
查看次数

您可以在 ubuntu 中使用 GUI 向 fstab 添加条目吗?

我厌倦了总是不得不在谷歌上为fstab使用文本编辑器添加驱动器的过程。

有没有办法fstab用 Ubuntu GUI添加 CIFS samba 共享?就像 Windows 的地图网络路径功能一样。

ubuntu mount cifs

12
推荐指数
1
解决办法
2万
查看次数

dd命令中的seek和skip有什么区别?

我正在尝试从磁盘读取并希望dd命令随机发出每个请求并检查磁盘的延迟以进行读取操作我已经使用了搜索和跳过这两个操作吗?

dd if=/dev/rdsk/c2t5000CCA0284F36A4d0 skip=10  of=/dev/null bs=4k count=1024000
1024000+0 records in
1024000+0 records out
4194304000 bytes (4.2 GB) copied, 51.0287 s, 82.2 MB/s


dd if=/dev/rdsk/c2t5000CCA0284F36A4d0  seek=10  of=/dev/null bs=4k count=1024000
1024000+0 records in
1024000+0 records out
4194304000 bytes (4.2 GB) copied, 51.364 s, 81.7 MB/s
Run Code Online (Sandbox Code Playgroud)

任何人都可以向我建议任何从磁盘读取的新方法吗?

linux dd hard-disk

10
推荐指数
3
解决办法
4万
查看次数

为什么 C 编程需要编译器而 shell 脚本不需要?

我写了一个 bash 脚本,我没有先编译就执行了它。它工作得很好。它可以在有或没有权限的情况下工作,但是当涉及到 C 程序时,我们需要编译源代码。为什么?

compiling shell-script

9
推荐指数
4
解决办法
5718
查看次数

Wget 不以递归下载方式下载图像

我使用此命令以 5 个级别递归下载网页以进行离线导航:

wget -r -p --convert-links http://www.pythondiario.com
Run Code Online (Sandbox Code Playgroud)

但图像未正确下载。

我该如何解决?

wget

6
推荐指数
1
解决办法
6534
查看次数

当我在 Arch 的 XFCE 中按打开方式或在文件夹中显示任何类型的文件时,Audacious 运行

当我什至不要求它时,这很有趣但大胆。例如,当我在 Chrome 下载中按打开文件夹或在 Sublime Text 中选择浏览包时。在 Chrome 中打开文件夹的文件可能不是音乐文件。

我该如何解决?

arch-linux xfce bugs

5
推荐指数
1
解决办法
2876
查看次数

标签 统计

linux ×2

text-processing ×2

arch-linux ×1

awk ×1

bash ×1

bugs ×1

cat ×1

cifs ×1

compiling ×1

date ×1

dd ×1

hard-disk ×1

mount ×1

sed ×1

shell-script ×1

tty ×1

ubuntu ×1

wget ×1

xfce ×1