quest-create 516 B

1234567891011121314151617181920212223242526
  1. #!/bin/sh
  2. ROOT="$HOME/.quests"
  3. echo "Convention: <verb> <object>"
  4. echo "<object> may be more than one word"
  5. echo -n "Name: "
  6. read NAME
  7. NAME=`echo $NAME | sed 's/ /_/g'`
  8. echo -n "Tags: "
  9. read TAGS
  10. TAGS=`echo $TAGS | tr ' ' '\n'`
  11. TARGET="$ROOT/$NAME"
  12. echo "Saving new quest at '$TARGET'..."
  13. mkdir -p "$TARGET"
  14. echo $TAGS | tr ' ' '\n' >> "$TARGET"/tags
  15. echo "Creating env script..."
  16. echo "#!/bin/sh" >> "$TARGET"/env
  17. chmod +x "$TARGET"/env
  18. echo "Finished! You can start editing the env script at '$TARGET/env'"