22
子猫コマンド
子猫は猫によく似ています。主な違いのいくつかは、可愛らしさ、知性の欠如、サイズです。同様に、catコマンドはコマンドとは異なりkittenます。幸いなことに、この場合の違いは1つだけです。kittenコマンドでは、大文字はすべて小文字に置き換えられます。 目的 と同様に動作するプログラムを実装するcat。すべての文字[A-Z]は小文字で出力されます。 入力 コマンドライン引数としてのファイルのリスト。ファイルがリストされていない場合は、標準入力から読み取ります。入力には、印刷できない文字とASCII範囲外の文字が含まれる場合があります。 出力 入力がファイルの束である場合、内容を連結し、すべての文字を小文字として出力します。STDINから読み取る場合は、すべて大文字を小文字にしてSTDINの内容を出力します。 注:文字は[A-Z]小文字のみにしてください。他の文字が小文字になっている場合は受け入れられません。 例 $ echo "HelLo" > file.txt $ kitten file.txt hello $ echo "Good Bye" | kitten good bye $ echo "Ä" | kitten Ä code-golfの場合と同様、最小バイトが勝ちます。 リーダーボード これは、通常のリーダーボードと言語ごとの勝者の概要の両方を生成するスタックスニペットです。 回答が表示されるようにするには、次のマークダウンテンプレートを使用して、見出しから回答を開始してください。 # Language Name, N bytes N提出物のサイズはどこですか。スコアを改善する場合、古いスコアを打つことで見出しに残すことができます。例えば: # Ruby, <s>104</s> <s>101</s> 96 bytes ヘッダーに複数の数字を含める場合(たとえば、スコアが2つのファイルの合計であるか、インタープリターフラグペナルティーを個別にリストする場合)、実際のスコアがヘッダーの最後の数字であることを確認します。 # …