![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
前回の質問で数人の回答者様のおかげで少しは進むかに見えた課題ですが、今だに手こずっているプログラミング初心者です。詳しい方、どうぞお知恵をお貸しください。
1 Make a new directory (mkdir)
-read in directory name
-check if it exists
-if it does, warn the user
-otherwise create it
2 List out the contents of a file (list)
-read file name
-check if it exists and is a file
-list contents
(catコマンドを使うのかと思ったのですがここではlistコマンド指定…?)
3 Safely delete a file (safedel)
-the file can be recovered if the deletion was a mistake
(授業でもカバーしていないこのコマンド。お手上げです!)
ググっては参考になるものを探しているのですが、探し方が悪いのかなかなかこれというものがヒットしてきません。「シェルプログラム 基礎」等で最初からわかりやすく説明してあるページを探してもなおド初心者には難しく感じています。
そこで上記の質問に加え「ここがわかりやすいよ」というサイトのおすすめがありましたら、教えていただけますと幸いです。よろしくお願いします。
No.1ベストアンサー
- 回答日時:
先ずは授業の課題と言う事で
答えを教えたり、代わりに考えると言う事は
ここではどうか知りませんが、世間一般には
モラル的にNG
先ずは、学校の教師に聞くのが一番の解決かと思いますが?
(それで、解決出来ない課題は無い筈です)
それと、質問を上げるカテゴリが違います。
[技術者向] コンピューター → プログラミング → その他(プログラミング)
が妥当です。
又、シェルには種類が存在します
シェルは何を使用しているかぐらいは書きましょう
sh系 なら
Bourne Shell
Korn Shell
Standalone Shell
Bourne Again Shell
Z Shell
Almquist Shell
csh系 なら
C Shell
TENEX C Shell
等です。
又、検索の仕方が甘いのではないでしょうか?
シェルの場合は「プログラム」と言う人は少ないかと思います。
「スプリクト」と言う方が一般的かと
「使用しているシェル スプリクト 入門(又は初級)」で検索をかけて見てはいかがでしょうか?
訳あってしばらく学校に行ける状態ではないためこちらで甘えてしまい、失礼しました。
今検索してみたら「使用しているシェル スプリクト 入門」でかなり絞れそうです。後は自力で進めるべくがんばってみます。ありがとうございました。
No.2
- 回答日時:
#1 でも言われていますが, 学校の課題であればまず担当の教員に質問すべきです.
あと, あなたがどこで詰まっているのかが分からないので何とも回答のしようがありません. 「どこまで理解できてどこが分からないのか」「どこまでできてどこからができないのか」をはっきりさせてください. これは担当教員に質問するときも同じです. 自分ではっきりさせておけば短時間で適切な回答を得られる可能性が高いです. 場合によっては, はっきりさせた時点で答えにたどり着くことすらあります.
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 下記はなんていってますか? こんにちは以降、訳していただけたら助かります。 Hello, We’re 1 2023/01/14 00:09
- 英語 できるだけ直訳で英語の翻訳をお願いします。(英語→日本語) 1 2022/10/15 20:59
- UNIX・Linux Linuxの実行結果を修正したいです。 6 2022/11/22 12:57
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- 公的扶助・生活保護 保証人? 1 2022/05/17 22:42
- 英語 このHowの使っている意味と答え方を教えてください。 2 2022/10/29 11:34
- Ruby パイソンエラーについて 1 2022/12/24 14:07
- 英語 英文法教えて下さい 2 2022/12/27 11:49
- 戦争・テロ・デモ ウクライナ、メル友に五千円要求されてさ 1 2022/04/02 09:38
- 英語 英文の添削お願いします。【長文です。】 マッチングアプリで相手を言い負かしている時のやつです。 色々 1 2023/07/01 02:12
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
export と set は違うの?
-
lsコマンド部分一致方法
-
Tabキー補完や↑キーのヒストリ...
-
ターミナルが全く入力できない
-
シェル 会話形式でエンターキ...
-
CYGWINやKNOPPIXを、Bシェルか...
-
Cシェル内でBシェルの様な関数...
-
ps -aのセッションリーダとは
-
[UNIX]Cシェルやコマンドの勉強...
-
シェルアンドチューブ式熱交換...
-
JAVA_HOMEを設定したい
-
perlからsystemコマンド呼ばれ...
-
Cシェルでのファイルからの入...
-
シェルとシェルの間で環境変数...
-
右クリックでファイル名をコピ...
-
『存在するかどうか分からない...
-
シェルで拡張子一覧
-
Linuxのファイル禁止文字
-
UNIXシェルプログラミング、初...
-
windouws10のエラーチェック
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Cシェル内でBシェルの様な関数...
-
ubuntuの端末の左にカレントデ...
-
シェルスクリプトで #!/bin/sh ...
-
バックスラッシュの意味がわか...
-
.cshrc ファイルについて
-
ターミナルが全く入力できない
-
export と set は違うの?
-
シェル 会話形式でエンターキ...
-
シェルスクリプトに関する問題...
-
BシェルとBashの違い
-
mac os x10.6.4のターミナルでp...
-
posixでshellを起動したとき`da...
-
シェルスクリプトのbashとperl...
-
『存在するかどうか分からない...
-
シェル(ksh)で変数にある文字列...
-
tcshなのにスクリプト構文中のs...
-
BシェルとCシェル
-
コンソールでの上下左右矢印ボ...
-
ps -aのセッションリーダとは
-
Cシェル内で自動ログアウトさせ...
おすすめ情報