잡다구리/서버
[Linux] 쉘스크립트 .sh 사용법
국두리
2020. 9. 16. 20:37
우선 파일을 먼저 vi로 만듭니다. 저는 jdk를 설치하는 쉘스크립트를 만들거기 때문에
파일명을 jdkinstall.sh 로 만들겠습니다.
실행 권한을 부여합니다
chmod +x logs.sh
스크립트를 작성합니다.
1.마운트
mount /dev/sr0 /mnt
cd /mnt
cp -p jdk-8u191-linux-x64.tar.gz /usr/local
### jdk 압축 풀기
cd /usr/local
echo "tar jdk"
tar -zxvf jdk-8u191-linux-x64.tar.gz
###vi /etc/profile
sed '85a\\ export JAVA_HOME=/usr/local/jdk export CLASSPATH=$JAVA_HOME/jre/lib/ext:$JAVA_HOME/lib/tools.jar export CATALINA_HOME=/usr/local/apache-tomcat export PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin' /etc/profile >> /root/profile2
rename profile2 profile
cp -p profile /etc/
source /etc/profile
다음과 같이 작성하면, jdk를 설치하고 환경변수 편집을 자동으로 해주는 쉘스크립트 완성!