Open tonykang22 opened 2 years ago
echo "Hello World"
shvar="Hello World"
echo $shvar
$shvar=""
mv $myfile $myfile2
mv $myfile ${myfile}2
#!/bin/sh shvar=“Hello World” export shvar echo “Call shtest2” ./shtest2.sh echo “Done”
#!/bin/sh echo “This is shtest2” echo $shvar
case "$1" in “fork”) echo “fork not allowed.” exit;; “knife”) echo “knife not allowed.” exit;; *) echo “fork & knife not allowed";; esac
sed 's/regexp/replacement/g' inputFileName > outputFileName
generateData | sed ‘s/x/y/g’
# echo xyz xyz | sed ‘s/x/y/g’
sed –f subst.sed inputFileName > outputFileName
06. 쉘 문법 및 프로그래밍
쉘 스크립트 문법
쉘 스크립트 개요
장점
단점
쉘 변수
echo "Hello World"
shvar="Hello World"
echo $shvar
$shvar=""
mv $myfile $myfile2
mv $myfile ${myfile}2
export
쉘 의사결정
쉘 프로그래밍
awk 개요
awk 실습
sed 개요
사용법
sed 's/regexp/replacement/g' inputFileName > outputFileName
필터
generateData | sed ‘s/x/y/g’
# echo xyz xyz | sed ‘s/x/y/g’
파일
sed –f subst.sed inputFileName > outputFileName
키워드
sed 실습