home *** CD-ROM | disk | FTP | other *** search
/ MacHack 2000 / MacHack 2000.toast / pc / The Hacks / Genie / Projects / A-line / Scripts / SuperQuote < prev    next >
Encoding:
Text File  |  2000-06-24  |  682 b   |  41 lines

  1. # SuperQuote
  2. #
  3. # SuperQuote "'foo bar' 'baz'"
  4. # --> '"foo bar" "baz" '
  5. #
  6. # Stupid script to output its arguments using double quotes
  7. # (which dmake understands) instead of the single quotes
  8. # which Quote gives.  Loathe MPW, dream of Unix...
  9.  
  10. set PROCESS "echo -n"
  11.  
  12. if "{1}" == "-x"
  13.     shift
  14.     
  15.     echo -n ∂"∂'
  16.     for param in {"parameters"}
  17.         set BROKEN "{param}"
  18.         {PROCESS} ∂∂∂""{BROKEN}"∂∂∂"' '
  19.     end
  20.     echo ∂'∂"
  21. else if "{1}" == "-d"
  22.     shift
  23.     
  24.     echo -n ∂"∂'
  25.     for param in {"parameters"}
  26.         set BROKEN "{param}"
  27.         {PROCESS} ∂""{BROKEN}"∂"' '
  28.     end
  29.     echo ∂'∂"
  30. else
  31.     echo -n ∂'
  32.     for param in {parameters}
  33.         set BROKEN "{param}"
  34.         {PROCESS} ∂""{BROKEN}"∂"' '
  35.     end
  36.     echo ∂'
  37. end
  38.  
  39. exit
  40. # The end.
  41.