シェルスクリプト相談室
at TECH
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