76
you are viewing a single comment's thread
view the rest of the comments
[-] AnnaFrankfurter@lemmy.ml 9 points 1 week ago

Yeah AI is really stupid especially when it comes to bash. Once one of my colleague came to me asking a bash script not working that they got from ChatGPT. It was 20-30 lines with function and everything was a variable even the commands. I didn't even bother reading, asked them what they were trying to do and wrote a simple one liner and it did exactly what they wanted in first try.....

[-] eutampieri@feddit.it 2 points 1 week ago

Happy cake day! (If we do this on Lemmy)

[-] racketlauncher831@lemmy.ml 3 points 1 week ago

This is one thing from Reddit that I don't miss. To everyone else this is just spam.

[-] eutampieri@feddit.it 1 points 6 days ago

Yeah, maybe you're right

[-] AnnaFrankfurter@lemmy.ml 3 points 1 week ago

Hey we need a little bit of spam on the internet to filter out bots who write elaborate garbage from GPT and humans who write simple msgs.

[-] AnnaFrankfurter@lemmy.ml 1 points 1 week ago

The profile just says 2 years ago. How do you know this is the cake day? I don't even know when I joined so maybe it is who knows.

[-] eutampieri@feddit.it 1 points 6 days ago

Saw on Voyager (my client)

[-] MyNameIsRichard@lemmy.ml 2 points 1 week ago

It also says cake day underneath the 2 years ago, or at least I see it on the web client.

[-] yogthos@lemmy.ml 1 points 1 week ago

I've had pretty good success with DeepSeek making decent bash scripts. What was the script out of curiosity, I can try and see what DeepSeek spits out.

[-] AnnaFrankfurter@lemmy.ml 2 points 1 week ago

Check if a CSV exists and if it does rename to the filename_date.CSV and upload to hdfs

[-] yogthos@lemmy.ml 3 points 1 week ago

here's what DeepSeek gave me for the following prompt: write a small bash script to check if a CSV exists and if it does rename to the filename_date.CSV and upload to hdfs, keep it simple

#!/bin/bash

# Check if filename argument is provided
if [ $# -eq 0 ]; then
    echo "Usage: $0 <csv_filename>"
    exit 1
fi

CSV_FILE="$1"

# Check if file exists
if [ ! -f "$CSV_FILE" ]; then
    echo "Error: File $CSV_FILE not found!"
    exit 1
fi

# Generate new filename with date (YYYYMMDD format)
DATE=$(date +%Y%m%d)
NEW_FILENAME="${CSV_FILE%.*}_${DATE}.csv"

# Rename the file
mv "$CSV_FILE" "$NEW_FILENAME"

# Upload to HDFS
hdfs dfs -put "$NEW_FILENAME" /path/to/hdfs/directory/

echo "Successfully processed: $NEW_FILENAME"
[-] AnnaFrankfurter@lemmy.ml 3 points 1 week ago

OK at least it didn't create functions for everything. ChatGPT had a function to kinit, to rename and to upload to hdfs. And each function had 2-3 line comments. I mean for a single command how can you put 3 lines of comments.

[-] yogthos@lemmy.ml 3 points 1 week ago

I've never touched ChatGPT out of principle, but everything I hear about it makes it sound like hot garbage.

this post was submitted on 10 Jun 2025
76 points (92.2% liked)

Programmer Humor

36549 readers
534 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS