mkdir series13_task1 && cd series13_task1
touch f1.txt f2.txt f3.txt
cp f1.txt backup_f1.txt
mv f2.txt f2_renamed.txt
rm -r f3.txt
mkdir archive && mv f2_renamed.txt archive
ls archive
rm -r archive
cd
mkdir series13_task2 && touch data.txt
Relative path series13_task2/data.txt
Absolute path /home/02503182/series13_task2/data.txt
ls -l series13_task2
It shows whats in the series13_task2 also with the permissions.
-rw-rw-r-
ls -al series13_task2 ㄴsho all
. is me .. is parent directory
the permission for . is drwxrwxr-x
chmod 740 series13
chmod 740
find .type -d
find . -mindepth 1 -maxdepth 1 -type d
find .type d\ (-name "animals" -o -name "fungi")
find ensembl_info .type -f -name "*.txt"
find ensembl_info .type -f -anme "*.txt" -pl cat {} \;
standard I/O
stdin input that i put in
stdout output
stderr error
sys.stdin sys.stdout sys.stderr
import sys
print ("This is a standard error message", file=sys.stderr)
print ("This is standard output message")
python print.py >1412_ok.txt 2> 1412_error.txt
import sys
grep 'gene=' dna1.fasta | tr '[]' '==' |cut -d '=' -f 3| sort|uniq| sort -rn | head -5
grep 'gene=' dna1.fasta| tr '[]' '==' |cut -d '=' -f 3,6| tr '=' '\t' > gene_index.tsv
mkdir -p
csplit -z -f seq_ --surfix-format='%02d.fasta' input.fasta '/'>/' '{*}'
csplit -f half_
grep -B1 -E '(ATG){3,}' input.fasta
grep -E 'TTT' input.fasta | grep 'TCTC' | grep -F -f - -B 1 input.fasta
grep -E '^
[ ]이중 하나만 매칭
{} 몇번 반복
() 이걸로 묶기
sed '/^>/d' input.fasta
sed -n
sed '/^>/!s/ATG\|TAA\|TAG\|TGA/NNN/g' input.fasta
sed 'N;