

ヤマトです。
cshの文字列操作について質問します。
環境はRed Had Linux7.2です。
数値を文字列に変換し、更に0埋めするのはどのようにしたら良いのでしょうか?
以下に例を書きます。
====SAMPLE.sh(一部抜粋)====
@ NUM_AAA = 1
ECHO NUM_AAA
set CHR_AAA = ×××××
ECHO CHR_AAA
====SAMPLE.sh(実行結果)====
1
01
以上の ××××× に当てはまる処理が分かりません。
C言語とかで言うなら、sprintf のような処理をしたいのですが。
どのようにしたら良いのでしょうか?
教えて頂けると有り難く思います。宜しくお願いします。
No.2ベストアンサー
- 回答日時:
/usr/bin/printf があれば以下でOKです。
set CHA_AAA=`printf "%02d" $NUM_AAA`
「"%02d"」の部分の指定方法は、C言語のprintf、sprintfとだいたい同じです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
Cシェル内でBシェルの様な関数の記述方法はありますか?
UNIX・Linux
-
シェルスクリプトで、空白(スペース)を含む変数をawkに渡したいのです
その他(プログラミング・Web制作)
-
cshで文字列分割
その他(プログラミング・Web制作)
-
-
4
Cシェルの switch~endsw の使い方を教えてください。
その他(OS)
-
5
UNIX(Cシェル)での数値判断での条件分岐がうまくいきません。
UNIX・Linux
-
6
cshでのリンクファイルの存在確認方法
その他(OS)
-
7
Cシェルでのファイルからの入力について
その他(OS)
-
8
cshでファイルサイズ取得
その他(プログラミング・Web制作)
-
9
csh foreachで「*」でエラーとなる
その他(プログラミング・Web制作)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コンパイルエラーについて
-
構造体メンバの個数
-
scanfに文字が入力されたときに...
-
アドレスの比較について
-
三角形の判別
-
3つの入力した数値の大小比較...
-
getchar()マクロによる空白文字...
-
C言語についてです学籍番号、名...
-
文字と数字の判定について
-
c言語 プログラム ピラミッド
-
wsprintf関数(書式制御文字列...
-
printf( " %2d", p * q );
-
C言語に関する質問です
-
printf で二進表示を行いたい。
-
Cプログラミングのアルゴリズム...
-
LU分解法のピボット選択機能実...
-
現在時刻の表示について
-
C言語に関して質問です。 次の...
-
c言語で2000年以降カレンダーを...
-
C言語の勉強しています。すみま...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
10個出力で改行したいのですが...
-
c言語でAからZまでを表示する...
-
(C言語)めちゃくちゃな値にな...
-
コマンドラインに出力した文字...
-
コンパイルエラーについて
-
コマンドプロンプトがすぐ消える
-
勝率をプログラムに
-
テキストカーソル位置の取得
-
三角形の判別
-
【C言語教えてください】sin波...
-
4の倍数を論理演算で表す。。
-
C言語で、「自然数nを入力し、n...
-
入力したお金の金額からお札の...
-
cshの文字列操作(0埋め)
-
switch分のケースを範囲数?に...
-
scanfに文字が入力されたときに...
-
プログラミングについての質問です
-
unsigned int型について
-
ダブルポインタで2次元配列を作成
-
円の面積を求めるプログラミン...
おすすめ情報