YAPET2CSV(1)
π YAPET2CSV β the manual, but make it make sense π
okay bestie, sit down, grab a boba, because today we're talking about yapet2csv(1) from YAPET and honestly? it's giving β¨*file converter*β¨ and it's about to eat. no cap.
πΈ NAME πΈ
yapet2csv β convert a YAPET file into a CSV file. that's it. that's the whole gig. π
π¦ SYNOPSIS π¦
yapet2csv [[-c] [-h] [-V]] | [[-H] | [-p password] | [-q] [-s
separator]] src dst
lowkey the synopsis is doing a little two-modes thing, so read it carefully, bestie. either you're asking for help/copyright/version, or you're actually converting. pick a lane π
β¨ DESCRIPTION β¨
so like, yapet2csv takes a YAPET file and turns it into a CSV file. that's the whole vibe. and here's the part that matters: the source file you name with src will not be modified. not even a little. your original is safe, periodt. π«Ά
the CSV file it spits out as dst? it has a very specific format, and here's the layout β column by column, no skipping:
- Column
1β Record Name - Column
2β Host Name - Column
3β User Name - Column
4β Password - Column
5β Comment
five columns, five fields, in that exact order. iconic lineup honestly. π
π OPTIONS π
-hβ show help. the "bestie what do I do" button.-cβ show copyright.-Vβ show version.-Hβ add a header line to the CSV file. yes, a lil title row, we love labels.-pβ use the master password password you provide to decryptsrc. π¨ the use of this option is not recommended for security reasons. read that again, bestie. by default,yapet2csvprompts for the master password β which is the safer move, and honestly the cuter move.-qβ do not produce verbose output, except for error messages. by default,yapet2csvwill print a period for each converted password record tostdout. so yeah, normally it's going dot dot dot at you like it's typing a message. πsrcβ the source YAPET fiel name (yes, "fiel", that's what the original says, i'm keeping it, character for character π₯Ή) which will be converted to CSV and stored indst. heads up: if the file path does not end in.pet,yapet2csvwill append.petto the operand. so don't come crying if your file got a lil glow-up suffix. πdstβ the pathname where the converted YAPET file will be stored. the file must not exist prior to invokingyapet2csv. like, it has to be brand new. no overwriting, no recycling, fresh file energy only. π±
π EXIT STATUS π
0β successful completion. slay. π1β error while parsing command line arguments. the command line said "huh?" π2β filedstalready exists. told you, fresh file only!! π3β an error occurred. just. an error. it's giving vague, but okay.
π BUGS π
found a bug? don't suffer in silence, bestie. please report bugs to https://github.com/RafaelOstertag/yapet/issues. the maintainer wants to know, fr fr. πβ¨
π AUTHORS π
Rafael Ostertag rafi@guengel.ch. the mastermind. the moment. the icon. π«Ά
π SEE ALSO π
the whole friend group, together. iykyk. πΈ
ngl that's the entire page. go forth and convert responsibly. π
this has been YAPET 2.6, dated 2022-03-12 β mwah, bye bestie, drink some water π§β¨
π¦ where this page comes from
- debian bookworm: yapet 2.6-2~deb12u1 Β· GPL-3.0-or-later WITH OpenSSL exception
- debian trixie: yapet 2.6-2 Β· GPL-3.0-or-later WITH OpenSSL exception
- epel 9: yapet 2.6-1.el9 Β· GPLv3+ with exceptions
- fedora 43: yapet 2.6-7.fc43 Β· LicenseRef-Callaway-GPLv3+-with-exceptions
- fedora 44: yapet 2.6-8.fc44 Β· LicenseRef-Callaway-GPLv3+-with-exceptions
- ubuntu jammy: yapet 2.6-1 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu noble: yapet 2.6-1ubuntu2 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu questing: yapet 2.6-2
- ubuntu resolute: yapet 2.6-2build1 Β· GPL-3.0-or-later WITH OpenSSL exception
- ubuntu stonking: yapet 2.6-2build2 Β· GPL-3.0-or-later WITH OpenSSL exception
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms