Event JSON
{
"id": "3d7ade727bf32a2369ee87b8021b2e62efc23f7951ba1a2c6910723b99e034f9",
"pubkey": "dbb19ae0e0ea853289c54c7ca810782b61306c848cad8d8416174597c3f22d5a",
"created_at": 1737450036,
"kind": 30023,
"tags": [
[
"client",
"Yakihonne",
"31990:20986fb83e775d96d188ca5c9df10ce6d613e0eb7e5768a0f0b12b37cdac21b3:1700732875747"
],
[
"published_at",
"1737450036"
],
[
"d",
"WPi3aXD3f4ecxR14C3o92"
],
[
"image",
"https://alashazam.wordpress.com/wp-content/uploads/2024/01/cperl-camel.jpeg"
],
[
"title",
"Perl program equivalent to rmdir"
],
[
"summary",
"rmdir in perl"
],
[
"zap",
"dbb19ae0e0ea853289c54c7ca810782b61306c848cad8d8416174597c3f22d5a",
"",
"100"
],
[
"t",
"perl"
],
[
"t",
"programming"
],
[
"e",
"fbf950ba860fa39e7d632cd345a37f8226c281f473417ed57a40db5d14acf545",
"",
"mention"
]
],
"content": "Warning: \n*Use this at your own risk\nBackup your files before using them in the software\nBackup often, test your backup.\nVerify and dry test your files before doing a production run*\n\nI had to write this program \nbecause rmdir was claiming not to have enough authorization\n\ncontext nostr:note1l0u4pw5xp73eultr9nf5tgmlsgnv9q05wdqha4t6grd4699v74zssshm40\n\n```perl\nuse strict;\nuse warnings;\nuse File::Path qw(remove_tree);\n\n# Specify the directory to be deleted\nmy $directory = 'c:\\\\Users\\\\mydirectory\\\\mysubdirectory\\\\';\n\n# Remove the directory\nremove_tree($directory, {error =\u003e \\my $err});\n\n# Check for errors\nif (@$err) {\n foreach my $diag (@$err) {\n my ($file, $message) = %$diag;\n if ($file eq '') {\n print \"General error: $message\\n\";\n } else {\n print \"Problem unlinking $file: $message\\n\";\n }\n }\n} else {\n print \"Directory successfully deleted.\\n\";\n}\n\n```",
"sig": "748731df45e5d2a938504ee983d8883de94e875146b6afa021eeeb3ba53f3401ed46714bb2c060204a4e92f7f2c0741cbc3c3ae8e1caecb6749bc5a245bfc11b"
}