TCL catch 例外処理 TCL コマンドの説明 コマンドの成功/失敗を取得する関数です。 コマンドの実行が失敗すると、非ゼロを返します。 使い方 catch { <コマンド> } サンプル if文で例外処理 hogeに値がセットされていないので、NGが返ります。 set ... 2023.07.11 TCL
TCL file mkdir ディレクトリを作成する TCL コマンドの説明 ディレクトリを作成します。 使い方 file mkdir <ディレクトリ> <ディレクトリ>を作成します。 サンプル サンプル1 file mkdir fuga if {} { puts "Exists" } # 出力 # ... 2023.03.14 TCL
TCL file extension 拡張子を取得する TCL コマンドの説明 拡張子(ファイル名の最後のドットの後の文字列)を取得します。 使い方 file extension <ファイル名> <ファイル名>の拡張子を返します。 サンプル サンプル1 puts # 出力 # .tcl まとめ file... 2023.03.13 TCL
TCL lrange リストからリストを抜き出す TCL コマンドの説明 リスト中の開始位置から終了位置までの範囲を抜き出します。 使い方 lrange <リスト> <開始位置> <終了位置> <リスト>中の<開始位置>から<終了位置>を返します。 <終了位置>はendを使うことでリストの最後の位... 2023.03.13 TCL
TCL split 文字列を分割する TCL コマンドの説明 文字列を分割してリストを作成するコマンドです。 使い方 split <文字列> <キー> <文字列>を<キー>で分割してリストを作成します。 サンプル サンプル1 set a root.work.hoge.fuga puts... 2023.03.10 TCL
TCL proc 関数を作成する TCL コマンドの説明 関数(プロシージャ)を作成するコマンドです。 使い方 # 定義 proc <関数名> {<引数>} { <処理> # returnで値を返せる } # 使い方 <関数名> <引数> <引数>は空白で区切れば複数持てます。<関... 2023.03.09 TCL
TCL regexp 正規表現を使用する TCL コマンドの説明 正規表現を使用するコマンドです。 使い方 regexp {<正規表現>} <文字列> <文字列>が<正規表現>にマッチするとき1、マッチしないとき0を返します。 サンプル サンプル1 if { } { puts OK } #... 2023.03.07 TCL
TCL file isdirectory ディレクトリが存在するか確認する TCL コマンドの説明 ディレクトリが存在するか確認するコマンドです。 使い方 file isdirectory <ディレクトリ> <ディレクトリ>が存在するときは1、存在しないときは0を返します。 サンプル サンプル1 if { } { puts... 2023.03.07 TCL
TCL file isfile ファイルが存在するか確認する TCL コマンドの説明 ファイルが存在するか確認するコマンドです。 使い方 file isfile <ファイル> <ファイル>が存在するときは1、存在しないときは0を返します。 サンプル サンプル1 if { } { puts OK } # 出力 ... 2023.03.07 TCL