2019-10-22から1日間の記事一覧
exec.Command で sudo のパスワードを Stdin から入力 package main import ( "fmt" "os" "os/exec" "strings" ) func main() { command := []string{"sudo", "-S", "chown", "-R", "root:root", "foo.txt"} cmd := exec.Command(command[0], command[1:]...…
runtime.Callerやruntime.FuncForPCを使って 実行ファイルのパスや実行している行番号、関数名などを取得する
filepathパッケージを使用したパスの扱い方と、使わずに分割してみたりする。
初学者向け。golangで簡単なファイル検索プログラムの作り方 プログラミングを始めると何かしらメモしたりするので、 それをコマンドラインで検索してファイルを開くためのプログラムです。