(command.CommandList
  children: [
    (C {<echo>} {(DQ <'*** PACK ROOTFS BEGIN ***'>)})
    (command.ShAssignment
      pairs: [
        (assign_pair
          lhs: (sh_lhs_expr.Name name:SRC_DIR)
          op: assign_op.Equal
          rhs: {(command_sub left_token:<Id.Left_DollarParen '$('> child:(C {<pwd>}))}
          spids: [11]
        )
      ]
    )
    (C {<cd>} {<work>})
    (C {<echo>} {(DQ <'Packing initramfs. This may take a while...'>)})
    (C {<rm>} {<-f>} {<rootfs.cpio.gz>})
    (C {<cd>} {<rootfs>})
    (command.Pipeline
      children: [
        (C {<find>} {<.>})
        (C {<cpio>} {<-R>} {<root> <Id.Lit_Colon ':'> <root>} {<-H>} {<newc>} {<-o>})
        (command.Simple
          words: [{<xz>} {<-9>} {<--check> <Id.Lit_Equals '='> <none>}]
          redirects: [
            (redir
              op: <Id.Redir_Great '>'>
              loc: (redir_loc.Fd fd:1)
              arg: {<'../rootfs.cpio.xz'>}
            )
          ]
          do_fork: T
        )
      ]
      negated: F
    )
    (C {<echo>} {(DQ <'Packing of initramfs has finished.'>)})
    (C {<cd>} {($ Id.VSub_DollarName '$SRC_DIR')})
    (C {<echo>} {(DQ <'*** PACK ROOTFS END ***'>)})
  ]
)