...
Table of Contents | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
...
Exercise: Setting Up
Info |
---|
Question:
|
Note |
---|
|
...
Answer: There are a number of ways…
Info |
---|
Method 01: Move to into your home folder and copy into this location. The |
...
Info |
---|
Method 02: Move into the |
...
Command | Description | ||
tail |
|
...
Exercises: View Files: Give it a go.
Info |
---|
Question: Within the
|
...
Answers
Info |
---|
Within the 1. How can we view the entire file? |
...
Code Block |
---|
[intro_to_linux]$ cd clusters/
[clusters]$ grep -i nvidia *
beartooth.html: .../788758554/NVidia+HPC+SDK">NVidia HPC SDK</a></td>
teton.html: .../788758554/NVidia+HPC+SDK">NVidia HPC SDK</a></td>
[clusters]$ cd ..
|
Info |
---|
Remember: case-sensitivity: |
...
Code Block |
---|
[intro_to_linux]$ grep -r -i nvidia * clusters/teton.html: .../788758554/NVidia+HPC+SDK">NVidia HPC SDK</a></td> clusters/beartooth.html: .../788758554/NVidia+HPC+SDK">NVidia HPC SDK</a></td> software.csv:compiler,NVidia HPC SDK,nvhpc,"beartooth,teton"... software.csv:libraries and toolkits,cuDNN,cudnn,beartooth,The NVIDIA CUDA Deep... software.csv:libraries and toolkits,TensorRT,,beartooth,"NVIDIA TensorRT, an... |
...
Exercises: Search Files
Info |
---|
We will be using the Lets take a quick look at it using |
Code Block |
---|
# The software.csv file takes the form: [intro_to_linux]$ head software.csv Type,Name,Module,Cluster,Description application,Alphafold,alphafold,"beartooth,teton",AlphaFold... application,Astral,astral,wildiris,ASTRAL is a tool... application,Augustus,augustus,beartooth,AUGUSTUS is a program... application,Avizo,avizo,loren-pre202308,Avizo is a general-purpose... application,ANGSD,angsd,"beartooth,teton",ANGSD: is a software... application,ANSYS,ansys,teton,"ANSYS is a general-purpose software... |
...
Info |
---|
Question 01: Which named applications are related to the words “bayes”? We have a csv file, with comma separated columns, the second column represents the name of the application. This assumes we want to find all instances of “bayes” regardless of case. |
Code Block |
---|
[intro_to_linux]$ grep -i bayes software.csv application,Bayescan,bayescan,beartooth,"BayeScan aims... application,Beast1,beast1,wildiris,BEAST is a cross-platform program for Bayesian... application,Beast2,beast2,beartooth,"BEAST 2 is a cross-platform program for Bayesian... application,Freebayes,freebayes,beartooth,"freebayes is a Bayesian genetic... application,Jags,jags,"beartooth,teton",Just Another Gibbs Sampler. It is a program for analysis of Bayesian hierarchical... application,RevBayes,revbayes,wildiris,Bayesian phylogenetic... application,ROHan,rohan,teton,"ROHan is a Bayesian framework... application,SourceTracker2,sourcetracker2,"beartooth,teton","SourceTracker, a Bayesian approach... |
Info | ||
---|---|---|
Which of the returned lines represent an application with
The other returned lines are “lines that contain the word |
Info |
---|
Question 02: Which files contain reference to IPA? In this case we want to explicitly search for |
Code Block |
---|
[intro_to_linux]$ grep -r IPA * clusters/beartooth.html: .../pages/1893597185/IPA">IPA</a></td> software.csv:application,IPA,ipa,beartooth,Improved Phased Assembler (IPA) is... |
...
| Workshop Home | Next |