Place oil and garlic in a saucepan and cook until soft. Stir in basil, parsley, lemon juice, salt and butter. Toss sauce with prepared pasta and Parmesan cheese in a large bowl. Top with green onions and serve.