Closed3
[Swift]CLIを作ってみるをやりつつのメモ
参考にしたページ
[Swift] Swiftで簡単なCLIを作ってみる (その1)
CLIというのは、自分でコマンドを作るみたいなイメージらしい。
例えば以下の'mkdir'はCLIの一種らしい。
自分でコマンドの内部的な処理を作る的なアレらしい。
今回は
ファイルを引数に渡すと、その場所を絶対パスで返す
ものを作成する。
$mkdir absolutepath
#mkdirはファイルを作成するコマンド
$cd absolutepath
$touch main.swift
koto@kotominoMacBook-Air absolutepath % ls
koto@kotominoMacBook-Air absolutepath % touch main.swift
koto@kotominoMacBook-Air absolutepath % ls
main.swift
koto@kotominoMacBook-Air absolutepath % touch sample.csv
koto@kotominoMacBook-Air absolutepath % ls
main.swift sample.csv
koto@kotominoMacBook-Air absolutepath %
viファイルの編集。
「i」で書き込みができるようになる。
終わらせる時は、escしてから「wq」
これで編集して保存。
koto@kotominoMacBook-Air absolutepath % swift main.swift sample.csv
/Users/koto/absolutepath/sample.csv
koto@kotominoMacBook-Air absolutepath %
実行結果を表示させた。
CLIがよくわからんかったので簡単にできそうなのを試してみたが、イメージは掴めた感じがする。
このスクラップは2022/05/14にクローズされました