

No.1ベストアンサー
- 回答日時:
Kシェル自体には文字列->数値変換の機能は無いと思われます。
exprコマンドを使用すれば算術結果が取得できますの以下のようにしてください。
--------------------------------
DD=09 #DDには文字として"09"が格納されている
DD=`expr $DD + 0` #強制的に算術演算させる
echo $DD #DDには"9"が格納される
----------------------------------
これをコピー&ペーストする場合は、全角スペースを半角スペースに変えてください
ありがとうございました^^
計算することが出来ました。
まだまだ勉強が必要なのですが、ネットに詳しく解説しているところを見つけられず…
本に頼るしかないのでしょうか^^;;
No.2
- 回答日時:
こんばんは。
Korn shell ですよね。ksh および bash では、組み込みコマンドの typeset を使うことで
型の変換が行えるようです。
例えば変数を整数型として宣言するには
「typeset -i」または「integer」を頭につけます。
私の手元の pdksh(パブリックドメイン版 ksh クローン)では
「integer」は「typeset -i」のエイリアスでした。
$ day="09"
$ print $day
09
$ typeset -i day=$day
$ print $day
9
いかがでしょうか?
なお、ksh の typeset -i では底を自由に設定できます。
「typeset -i8」のように。
参考書は今はオライリーの「入門Kornシェル」しかないようです。
http://www.oreilly.co.jp/BOOK/korn/
http://hp.vector.co.jp/authors/VA029091/zakki/ks …
参考URL:http://www.cc.fuk.kindai.ac.jp/doc_link/Ja_JP/a_ …
ありがとうございました^^
実際には使用しませんでしたが、このような方法もあるのだと勉強になりました。
本のほうもチェックしてみます
(でも出版数少ないんですね…;買うのがちょっと躊躇います;;)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(コンピューター・テクノロジー) 【Tableau Desktop】文字列から8桁の数字を日付型(yyyyMMdd)として取得 1 2023/07/31 10:17
- アクセサリ・腕時計 オメガコンステレーションの文字盤をシェルの物にするか、ステンレスにするか迷っています。 シェルは綺麗 1 2022/06/16 22:49
- その他(プログラミング・Web制作) Pythonの作業環境・作業フォルダの迅速な設定・指定方法 3 2022/04/01 07:55
- デスクトップパソコン 40年間の悩み キーボードにおいて初期値として漢字ローマ字変換に設定する方法 8 2023/05/08 14:50
- HTML・CSS HTMLの・要素・属性・属性値 はプログラム言語の「変数」みたいに変更できますか? 5 2022/10/04 05:27
- Visual Basic(VBA) VBAで、特定の文字より後を削除して残った数値を文字列に変換と特定の文字より前も削除したい 3 2022/04/15 19:21
- レディース ロレックスのレディデイトジャストが欲しいです。 ロレックスへたくさん通っていますが 一回も出会えませ 1 2023/07/08 22:15
- Word(ワード) ワードで,特定の文字だけ,字体を一括変換する方法は? 1 2023/04/26 10:11
- Excel(エクセル) GETPIVOTDATAにかんして 1 2022/04/20 21:03
- その他(プログラミング・Web制作) シェルのSTEP数について教えてください。シェルスクリプトの先頭に、#!/bin/shとか書きますよ 3 2023/06/08 19:02
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
dreamweaver タグの設定変更の...
-
マイク取得音声のテキスト変換
-
英数字を漢数字に変換したもの...
-
数値を隠す方法 12345⇒azなど
-
文字コードの%E3%80%とは何です...
-
エクセルで
-
ギャル文字の作り方
-
Delphiの型変換
-
html内のカタカナを全て全...
-
カタカナと英字の相互変換
-
これはなんの文字コードでしょうか
-
文字列が勝手にエスケープ文字...
-
日付をシリアル値に変換
-
CString から LPCTSTRの型に変換
-
PDFからFlashPaperへの変換につ...
-
int型をchar[]に変換する方法
-
pythonの正規表現
-
エンコードとコンバートの違い...
-
CSVファイルの欠損値を全てピリ...
-
min G4 CF IDEに変換
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBAでPDFファイルをMicro...
-
CString から LPCTSTRの型に変換
-
文字コードの%E3%80%とは何です...
-
CString型からdouble型への変換
-
SQLのデータで半角カナを全角に...
-
ローマ字からカナに変換する方...
-
Delphiの型変換
-
VBScript 全角英数記号→半角英...
-
SJIS->UTF8->SJISコード変換に...
-
テキストをhtml変換するには
-
漢数字の変換
-
Encode.pmで「髙」(ハシゴ高)...
-
VBScript文字列をSJISからUTF8...
-
vbwide(半角⇒全角変換)について
-
文字列を quoted-printable 文...
-
エクセルでの漢字(全角ひらが...
-
oracle10g eucのblobをsjisのch...
-
漢字からカタカナ変換マクロ
-
VB6にも「ToString」ってあり...
-
goo blogでyou tube を埋め込む...
おすすめ情報