---
name: "turnin"
section: "1"
platform: "linux"
package: "turnin-ng"
version: "1.3-1"
release: "Debian 10 (Buster)"
platforms: ["linux"]
url: "https://new.carta.tech/turnin"
---

# turnin(1)

submit assignments to be graded

## NAME

turnin - submit assignments to be graded

## SYNOPSYS

**turnin \[** *OPTIONS* **\] -c \[** *course-name* **\] files**

## DESCRIPTION

Submits assignments to be graded. We submit to the default project if it is not specified as an option.

## REQUIRED ARGUMENTS

- \-c, --course

  Sets the course to which we'll submit our assignments.

- files

  A list of files we wish to submit. They will be compressed using **[tar(1)](/tar/1.md)** and  **[gzip(1)](/gzip/1.md)** formats before being copied to the submission directory.

## OPTIONS

- \--version

  Print turnin's version

- \-h, --help

  Print a help message

- \-l, --list

  Prints a list of projects, along with whether or not they are enabled and shows which project is the default project.

- \-p, --project

  Sets the project to which we'll submit our assignments.

- \-C, --config

  Path to an alternate configuration file

- \-v, --verbose

  Prints a list of submitted files once they have been submitted.

- \-k, --keyid

  Cryptographically signs an assignment using **[gpg(1)](/gpg/1.md)**

- \-w, --legal

  Print warranty and license information.

## EXAMPLES

- **turnin -c** *world-cheeses* **--list**

  List the projects in the course world-cheeses.

- **turnin -c** *world-cheeses stilton-recipe*

  Submit the file stilton-recipe to the default project in the course world-cheeses.

- **turnin -c** *world-cheeses* **-p** *stilton stilton-recipe*

  Submit the file stilton-recipe to the project stilton in the course world-cheeses.

## FILES

*/etc/turnin-ng.cf* *~/.turnin-ng/submissions*

## SEE ALSO

**[turnincfg(1)](/turnincfg/1.md)**

The full documentation for **turnin** is maintained as a Texinfo manual.  If the **info** and **turnin** programs are properly installed at your site, the command

-

  **info turnin-ng**

should give you access to the complete manual.

## AUTHOR

Turnin-NG and this manpage were written by Ryan Kavanagh \<rak@debian.org\> in the summer of 2009 and are still actively maintained. Turnin-NG is a replacement for the 'project' and 'turnin' commands written in 1990 for the SPARC architecture by an unknown author.

Both Turnin-NG and this manpage are distributed under the terms of the GNU General Public License version 2, or (at your option) any later version.
