シェルスクリプト相談室 at TECH
[2ch|▼Menu]
804:デフォルトの名無しさん
08/02/28 05:18:51
>>802
標準のコマンドで何かありそうなきもするし、
awk とか sed とか perl とかなら OneLiner で済みそうだが
あえて bash 限定で書いてみたぞ。
expr 使えば bourne sh でも動くようになると思う。

#! /usr/bin/env bash
num=$1
result=''
figure=$[ ${#num} % 3 ]
(( figure > 0 )) && read -n "$figure" result <<< "$num"
while read -n 3 i ; do
 [[ -n "$i" ]] && result="${result},${i}"
done <<< "${num:$figure}"
echo "${result#,}


次ページ
続きを表示
1を表示
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5222日前に更新/248 KB
担当:undef