์คํฌ๋ฆฝํธ
#!/bin/bash
echo -n "ํ์ผ๋ช
์ ์
๋ ฅํ์ธ์ : ";read name
if [ -e $name ];then
if [ -f $name ];then
echo "$nameํ์ผ์ ์ผ๋ฐํ์ผ์
๋๋ค."
cp $name /root/blog
elif [ -d $name ];then
echo "$nameํ์ผ์ ๋๋ ํฐ๋ฆฌํ์ผ์
๋๋ค."
elif [ -L $name ];then
echo "$nameํ์ผ์ ๋งํฌํ์ผ์
๋๋ค."
cp $name /root/blog
else
echo "ํด๋น ํ์ผ์ ๋๋ ํฐ๋ฆฌ/๋งํฌ/์ผ๋ฐํ์ผ์ ํด๋นํ์ง ์์ต๋๋ค."
fi
else
echo "ํด๋นํ์ผ์ด ์กด์ฌํ์ง ์์ต๋๋ค."
fi
ํ์ผ ์คํ ๊ฒฐ๊ณผ
[root@localhost ~]# sh bloging.sh
ํ์ผ๋ช
์ ์
๋ ฅํ์ธ์ : file2
file2ํ์ผ์ ์ผ๋ฐํ์ผ์
๋๋ค.
// ๋๋ ํฐ๋ฆฌ์์ ๋ณต์ฌ๋ ํ์ผ ํ์ธ
[root@localhost ~]# ls /root/blog
file2
[root@localhost ~]# sh bloging.sh
ํ์ผ๋ช
์ ์
๋ ฅํ์ธ์ : blog
blogํ์ผ์ ๋๋ ํฐ๋ฆฌํ์ผ์
๋๋ค.
'Linux system' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Shell script : ์ฌ์ฉ์ ์์ฑ ํ๋ก๊ทธ๋จ (0) | 2024.03.27 |
---|---|
Shell Script: Redirection ์ค์ต (0) | 2024.03.27 |
MariaDB ๊ธฐ๋ณธ์ค์ต(์ ๋ ฅ/์์ /์ญ์ ) (0) | 2024.03.18 |
SSL/TLS์ PKI ๊ตฌ์กฐ (0) | 2024.03.18 |
DHCP Relay Agent ๋ํ์ฌ (0) | 2024.03.04 |