#!/bin/bash case $# in 0) echo '転送するディレクトリを入力してください' read a echo '転送するディレクトリの中身は以下のとおりです' cat $a echo '転送されるファイルは以下のとおりです' ls -l $a echo '実行されるコマンドは以下のとおりです' echo scp $a $USER@itpass.scitec.kobe-u.ac.jp:./test echo '本当に転送しますか?' echo y or n echo y=scp n=キャンセル read x if [ $x = y ] then scp $a $USER@itpass.scitec.kobe-u.ac.jp:./test elif [ $x = n ] then echo 'キャンセルしました' else echo '認識できませんでした' fi;; 1) echo '転送するディレクトリを入力してください' read a scp $a $USER@itpass.scitec.kobe-u.ac.jp:./test echo '転送されました';; 2) echo '転送するディレクトリを入力してください' read a echo '転送するディレクトリの中身は以下のとおりです' cat $a echo '転送されるファイルは以下のとおりです' ls -l $a echo '実行されるコマンドは以下のとおりです' echo scp $a $1@itpass.scitec.kobe-u.ac.jp:$2 echo '本当に転送しますか?' echo y or n echo y=scp n=キャンセル read x if [ $x = y ] then scp $a $1@itpass.scitec.kobe-u.ac.jp:$2 elif [ $x = n ] then echo 'キャンセルしました' else echo '認識できませんでした' fi;; 3) echo '転送するディレクトリを入力してください' read a scp $a $2@itpass.scitec.kobe-u.ac.jp:$3 echo '転送されました';; esac