はじめての自宅サーバ構築 - Fedora/CentOS -
Last Update 2018/05/30
[ 更新履歴 ] [ サイト マップ ] [ 質問掲示板 ] [ 雑談掲示板 ] [ リンク ]
トップ >> 当サイト情報 >> スレッド

このページは表示専用です。新規投稿・レスや最新情報はこちらです。

このスレッドはクローズされています。記事の閲覧のみとなります。

 bash
日時: 2006/02/27 23:22
名前: サリー

bashというかshell scriptによるソースファイルを作りたいのですが
一番いい(=高度な設計ができる)shell scriptはtcshでしょうか?
bashでも十分なのかもしれませんが何か良いのがあったら教えて下さい。
また、シェルの種類はデストリビューションによって決まっているのでしょうか?
シェルのみを更新することは可能でしょうか?

また、シェルスクリプトでパスワードを求める処理や対話形式の処理を含むマクロを作ることは可能でしょうか?

■ コンテンツ関連情報

 Re: bash ( No.1 )
日時: 2006/03/02 09:03
名前: 管理者

> bashというかshell scriptによるソースファイルを作りたいのですが
> 一番いい(=高度な設計ができる)shell scriptはtcshでしょうか?
> bashでも十分なのかもしれませんが何か良いのがあったら教えて下さい。

一概にこのシェルが良いと言うのは難しいかもしれません。
「csh」が便利という人もいれば「ksh」が良いという人も・・・

> また、シェルの種類はデストリビューションによって決まっているのでしょうか?
> シェルのみを更新することは可能でしょうか?

シェルを変更するには以下の様に行います。

$ chsh -s /bin/csh user名
user名 のシェルを変更します。
Password:
シェルを変更しました。

ディストリビューションでインストールされているシェルは以下のファイルを覗いて下さい。
$ cat /etc/shells
/bin/sh
/bin/bash
/sbin/nologin
/bin/bash2
/bin/ash
/bin/bsh
/bin/ksh
/bin/tcsh
/bin/csh
/bin/zsh

> また、シェルスクリプトでパスワードを求める処理や対話形式の処理を含むマクロを作ることは可能でしょうか?
簡単な入力を求める方法(サンプル程度と思ってください)

#!/bin/sh

echo -n "Input String ===> "
read instr

echo "Youre Input String is [${instr}]"
 Re: bash ( No.2 )
日時: 2006/03/11 02:44
名前: サリー

ありがとうございます。
大変参考になりました。

■ その他

ページ先頭へ


Copyright(©)2004-2018 First home server construction. All Right Reserved.