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