5/20提出分ITPASSレポート 大西響子
名前 大西響子
担当情報実験機 joho 08
問1
-
シェルスクリプトファイル
- スクリプトの使い方解説
聞かれたとおりにディレクトリ名を絶対パスで記入してください。
実行結果を示すために許可属性をいちいち表示するように設定してあります。
スクリプトは*.shの形で保存してあることが前提になっています。他の種類のファイルの条件は特にありません。
-
実行結果
- 参考資料:
ITPASSのページ:シェルスクリプトについて
スクリプトのためのif文などを参考にさせていただきました
UNIX & Linux コマンド・シェルスクリプト リファレンス
testコマンドについて参考にさせていただきました
HTMLタグボード
HTMLで使う基本的なタグを教えていただきました
zenpouの日記
if文の中の条件文の書き方について参考にさせていただきました
- 工夫したこと、感想
出来上がってから試してみると、許可属性の変更ができるのは便利だと思いました。ただ修正後のスクリプトにも個人的に気になる事があるので、
以下に問題点だと思われる事を書きます。
- *.sh以外のファイル名ではスクリプトとして認識しないこと
- コピーしたディレクトリの中身は許可属性を変えられないこと
- 転送元、転送先ディレクトリ名を絶対パスで書かなくてはならないこと(転送元ディレクトリは相対パスでも可だが、Alt vによるコピー機能を使って両方を絶対パスで書く方が早い)
問2
- シェルスクリプトファイル
- スクリプトの使い方解説
聞かれたとおりに年、月を入力してください。カレンダーが表示されます。
- 実行結果
- 参考資料:
ツェラーの公式:Wikipedia
ツェラーの公式について参考にしました。
UNIX & Linux コマンド・シェルスクリプト リファレンス
testコマンド、条件文の書き方などを参考にしました。
ITpro
使えそうなLinuxコマンドを探すときに参考にさせていただきました。
- 工夫したこと、感想
calコマンドの裏にはこんなにたくさんのスクリプトが隠れているのかと思って驚きました。何度やってみてもどこかで失敗してしまっていたので、まだ自信がない状態ですが、calコマンドと見比べた限りでは結果自体には問題ないように思います。
前ページへ