bloomreach / bloomreach/s4cmd

does s4cmd accept input from stdout?

Open
#103 1 comment 4 reactions 0 assignees View on GitHub
enhancement question
Dominant language
Python
Stars
1.4k
Forks
209
PR merge metrics
No merged PRs in 30d

Description

Hi

I tried something similar, but not seem working, example

echo "my file"| s4cmd put - s3://mybucket/s4cmd-test/testfile.txt &

it still expects proper source target in this case.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing the s4cmd put command's argument parsing and source handling for the documented example `echo "my file" | s4cmd put - s3://mybucket/s4cmd-test/testfile.txt`. Check how the CLI treats `-` and identify the existing command tests; done means stdin input is accepted and uploaded to the specified S3 target without requiring a source path.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
cli
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.