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  })