2016-04-14 52 views
0
  1. 下载到您的计算机中的文件: http://users.cis.fiu.edu/~mrobi002/downloads/HumanGenome/VenterGraig/VGuncompressed/hs_alt_HuRef_chr10.fa使用sh的Shell脚本。文件显示子总额

  2. 创建一个名为lastName + firstInitial + pgm4.sh

  3. 在问题2的SH文件的sh文件,找出并在问题1的文件中显示前2000行中找到的总共TTT个子字符串。

我知道如何用TOUCH创建sh文件。 我知道一个可能的命令是wc -c filename,但是如何将它写入sh文件?

回答

1

您可以使用标准编辑器vi(vi yourfile)编辑文件。作为一个更简单的交替使用纳米(nano yourfilename)。

+0

你也可以使用'emacs','vim','joe','mcedit','kedit', 'kate'等 – choroba

+0

现在很明显,哈哈。我会用Vi,我最终使用nano。我知道我必须grep。非常感谢!! – arlayla

+0

看来我仍然有问题,导致它不包括子字符串。它似乎在计算字符串。这只是数字,字符串。包括那些不是T的东西。 – arlayla

0

在文件中算 “TTT” 是你可以使用:

#!/bin/bash wget "http://users.cis.fiu.edu/~mrobi002/downloads/HumanGenome/VenterGraig/VGuncompressed/hs_alt_HuRef_chr10.fa" head -n2000 hs_alt_HuRef_chr10.fa | sed s/"TTT"/" TTT "/ > file.tmp grep -c TTT file.tmp && rm file.tmp