github.com/zignig/go-ipfs@v0.0.0-20141111235910-c9e5fdf55a52/cmd/ipfs/cat.go (about) 1 package main 2 3 import ( 4 "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/gonuts/flag" 5 "github.com/jbenet/go-ipfs/Godeps/_workspace/src/github.com/jbenet/commander" 6 "github.com/jbenet/go-ipfs/core/commands" 7 ) 8 9 var cmdIpfsCat = &commander.Command{ 10 UsageLine: "cat", 11 Short: "Show ipfs object data.", 12 Long: `ipfs cat <ipfs-path> - Show ipfs object data. 13 14 Retrieves the object named by <ipfs-path> and displays the Data 15 it contains. 16 `, 17 Run: catCmd, 18 Flag: *flag.NewFlagSet("ipfs-cat", flag.ExitOnError), 19 } 20 21 var catCmd = makeCommand(command{ 22 name: "cat", 23 args: 1, 24 flags: nil, 25 cmdFn: commands.Cat, 26 })