0

我是新手Unix等等R。我正在使用数据集分析来自NCBI网站的一些数据GEO 2r。我已经从网站下载了一些数据并将其保存在文本文件中。但是,数据始终带有引号,我试图摆脱这些但一直无法这样做。该文件被调用GSE23182_geo2r.txt并使用了以下功能:

sed 's/\"//g' GSE23182_geo2r.txt  > GSE23182_geo2r_2.txt

sed 's/\"//g' GSE23182_geo2r.txt

sed "s/\"//g" GSE23182_geo2r.txt

cat GSE23182_geo2r.txt | tr -d '\"' > GSE23182_geo2r_2.txt 

但他们都没有工作,似乎出现了问题:no such file or directory

将非常感谢任何帮助!

谢谢

4

2 回答 2

1

文件'test'包含很多“文件的内容是:

$ cat test 
hi " this is a a quote"
"'"starting quote""

现在删除“我们使用tr -d命令。

$ cat test |tr -d "\""
hi  this is a a quote
'starting quote

现在您可以将其重定向到另一个文件,如下所示:

$ cat test |tr -d "\"" >test1
$ cat test1 
hi  this is a a quote
'starting quote
于 2013-10-17T17:24:07.893 回答
0

一种简单的方法是在 vim 中打开文件并发出命令: :%s/\"//g

这将删除整个文件中的 "。

于 2013-10-17T11:48:30.813 回答