VSCodeにてシェルファイルのAIコーディングを実施する。
AI_agentへの依頼内容は以下の通りである。
『特定秒周期でNASへftp接続する。その時点の5個のカメラのjpgファイルはローカルディレクトリの/mnt/ram配下のa,b,c,d,eディレクトリにある。NAS上の5個のjpg保存用a,b,c,d,eディレクトリ配下に年/月/日/時間ディレクトリを都度生成し、その時間ディレクトリへjpgファイルをputする。』
スクリプトが #!/bin/bash の Bash 構文で生成されたので、これを #!/bin/sh の POSIX シェル構文に変更する。
実に簡単にまた整理された構成でシェルスクリプトが生成された。ローカルの組み込みlinuxデバイスにシェルを実装して動作確認しNASへのjpgファイル取り込みは問題なく成功した。
