-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix issue 25 md5s #26
Conversation
確認しました。修正箇所は問題ないと思います。 1つ気になるのは、どうやらテストコード たとえば md5s() {
if [ -e "$(which md5sum)" ]; then
md5sum <(echo "$1") | awk '{ print $1 }'
# 以下略 のように、bash ではつかえるけど sh では使えない書き方(
(テストケース1行目の |
確認あざっす! 確認ですが、こういった、なんちゃって TDD 的なフローはレビューしやすいですか?
そうなんですよ!おっしゃるように、
確かに他のスクリプトはプロセス置換(?)ではなくパイプ渡し( せっかく |
うーん、どうでしょう。(役に立たない意見) 修正意図はわかりやすいかもしれないですね。
いえ、直した方が良いという意味ではありません。
POSIX 準拠の方が移植性は良いだろうと思いますので、賛成です。 |
@KEINOS @yoshi389111 わわ、動かなかったですか。すみませんMacでの確認が足りなかったみたいですね💦
たしかにそうですね。私があまりシェルスクリプトに慣れていないもので、今後も私のコントリビュートについてはご面倒をおかけするかもしれません(勉強します) |
いやいや! ✋ 十分な確認をせずにマージした私の落ち度なんです。私のアイコンをご覧ください。 ね?ザル🐒 なんですw。なので、テストを入れようとしているのは、私のポカよけの意味が多分にあるし、見つけられただけ良いことで直せばいいので気にしないでください。むしろ #5 の PR のおかげで重い腰が動いたのです。ありがとうございます。
POSIX 互換にしたいのは Docker で作業することが多くなったので、そこでも使えるとカッチョいいなというだけ(本音)で、大義としては、POSIX 準拠したスクリプトであればより幅広い人にも使えるかな、と。カッチョいいし。 とりあえず、変更せずに進めて、別 Issue 別 PR で POSIX 準拠を進めたいと思います。 各々がたチェックありがとうございます! |
将来的に外す可能性があります。 - REF: Qithub-BOT#26 (comment)
とりあえず、テスト時のシェルを |
No description provided.