title: Making the name of shape node to be the same as the parent
body: <p>How can I make the name of the shape node to have similar name as its parent node? (Assuming there is only 1 shape node per geometry/object)</p>
  
  <p>For eg. parent_geo is called <code>test_geo1</code>, however its shape node is <code>testing_geo2Shape</code> instead of <code>test_geo1Shape</code></p>
  
  <p>I tried doing the following:</p>
  
  <pre><code>all = cmds.ls(sl=True, dag=True, shapes=True)
  for shape in all:
      prt = cmds.listRelatives(shape, parent=True)
      for i in prt:
          child = cmds.listRelatives(i, c = True)
          for c in child:
              cmds.rename(c, str(prt) + "Shape")
  </code></pre>
  
  <p>and I get some funky names such as <code>u_test_geo1__Shape</code> etc</p>