添加链接
link之家
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
fn split_lines(content string) [][]string { mut lines := [][]string{} for line in content.split('\n') { trimed_line := line.trim_space() if trimed_line.len > 0 { lines << trimed_line.fields() return lines fn main() { println('dockerimagesupdate v0.0.1 by Zhuo Nengwen at 2021-12-07') images := os.execute_or_exit('sudo docker images') if images.exit_code == 0 { fields := split_lines(images.output) for item in fields { match item[1] { '' { id := item[2] cmd := 'sudo docker image rm $id -f' println('\n$cmd') os.system(cmd) 'latest' { name := item[0] cmd := 'sudo docker pull $name' println('\n$cmd') os.system(cmd) else {} }

代码需要用v编译,v的安装请按照官网 vlang.io 说明进行。