No.1ベストアンサー
- 回答日時:
sh には、シェルの機能として演算は含まれていません。
計算自体は、コマンド expr を使って、
sh$ a=1
sh$ expr $a + 1
2
のように行います。よって、質問文のコマンドのsh版は
sh$ a=1
sh$ a=`expr $a + 1`
sh$ echo $a
2
のようになります。
sh,cshなどでは、``(バッククォート)で囲んだ部分は、実行されその結果と置き換わるので、上記の2行目は a=2 と実行しているのと同じことになります。
sh,expr でどのようなコマンドが使えるのかは、
sh$ man sh
sh$ man expr
として調べてください。
------------------------------------------------------------
>また、shのスクリプトもbashのスクリプトもシェルスクリプトと呼ぶのでしょうか?
呼びます。
この回答へのお礼
お礼日時:2002/08/01 12:46
ありがとうございました!
遅くなりすいません。
非常に勉強になりました。
シェルって方言みたいでおもしろいですね。
これからも勉強していきたいともいます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Linuxについて質問です。 引数に指定されたアクセスログのファイルからアクセス数が多い順に上位3つ 1 2023/02/03 03:46
- UNIX・Linux Linuxについて2つ質問したいです。 ① シェルスクリプト名をawk1.shとして、指定されたデー 1 2023/02/03 03:49
- PostgreSQL postgreSQLをbashで実行する際に「MORE」表示をなくす方法 1 2023/05/08 21:42
- UNIX・Linux デフォルト値のパラメータ展開 1 2022/08/12 17:34
- UNIX・Linux 実行の仕方及び実行結果が分かりません。 2 2022/11/17 19:31
- その他(プログラミング・Web制作) linuxについて質問です 1 2023/02/06 19:55
- その他(プログラミング・Web制作) awkのtoupper() 1 2022/10/21 20:39
- その他(プログラミング・Web制作) bashのgrepで複数の検索、かつスクリプト内で改行する方法を教えてください。 1 2022/10/06 20:09
- Perl bashスクリプト 2 2023/02/10 21:01
- その他(プログラミング・Web制作) ログインシェル時のSHELL環境変数 1 2022/06/08 19:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
export と set は違うの?
-
シェルスクリプトで #!/bin/sh ...
-
バックスラッシュの意味がわか...
-
ターミナルが全く入力できない
-
『存在するかどうか分からない...
-
Cシェル内でBシェルの様な関数...
-
msys(cygwin)で、シェルスクリ...
-
正規表現とワイルドカード
-
bashでの変数の引渡し方法
-
シェルスクリプトに関する問題...
-
SONYの音楽ソフト「x-アプリ」...
-
Dirコマンドでフォルダ内ファイ...
-
TOPコマンドで表示するCPU使用...
-
スクリプトのエラー「unexpecte...
-
[バッチファイル]レジストリ値...
-
ファイル名についている「-」と...
-
UNIX コマンドにおける # や円...
-
net use /d の強制実行
-
プロセス、サービス、デーモン...
-
エクセルの表にヘンな枠が・・・
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
export と set は違うの?
-
Cシェル内でBシェルの様な関数...
-
シェル 会話形式でエンターキ...
-
シェルスクリプトで #!/bin/sh ...
-
.cshrc ファイルについて
-
『存在するかどうか分からない...
-
ubuntuの端末の左にカレントデ...
-
ターミナルが全く入力できない
-
バックスラッシュの意味がわか...
-
Linuxのファイル禁止文字
-
シェルスクリプトに関する問題...
-
mac os x10.6.4のターミナルでp...
-
シェルスクリプトのbashとperl...
-
違いについて
-
tcshなのにスクリプト構文中のs...
-
シェル(ksh)で変数にある文字列...
-
posixでshellを起動したとき`da...
-
シェルの変数をMySQLに送る方法...
-
Solaris9でdateコマンドの結果...
-
Cシェルでのファイルからの入...
おすすめ情報