これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、MAC OS オンライン エミュレーターなど、複数の無料オンライン ワークステーションのいずれかを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド athena-jot です。
プログラム:
NAME
jot - 順次またはランダムなデータを出力する
SYNOPSIS
JOT [ オプション ] [ 担当者 [ 始まる [ end [ s ] ] ] ]
DESCRIPTION
ジョット 通常、増加、減少、ランダム、または冗長なデータを出力するために使用されます
数字、XNUMX 行に XNUMX つ。 の オプション は次のように理解されます。
-r シーケンシャル データの代わりにランダム データを生成します (デフォルト)。
-b 単語
印刷するだけ 単語 繰り返し。
-w 単語
印刷物 単語 生成されたデータが追加されます。 XNUMX 進数、XNUMX 進数、
指数、ASCII、ゼロパディング、および右揃えの表現は、次の方法で可能です。
適切なを使用して printf(3)変換仕様内部 単語その場合
データは追加ではなく挿入されます。
-c これはの略語です -w %c.
-s string
で区切られた印刷データ string. 通常、改行はデータを区切ります。
-n 通常は出力に追加される最後の改行を出力しません。
-p 精度
整数で示されるデータの数字または文字だけを出力します
精度。 の不在下で -p、精度は次の精度のうち大きい方です
始まる endを選択します。 -p オプションは、 printf(3)
次の変換 -w.
最後の XNUMX つの引数は、それぞれデータ数、下限、
上限、およびステップ サイズ、またはランダム データの場合はシード。 それらの少なくともXNUMXつが
が表示されなければならず、他の XNUMX つのいずれかが省略される場合があります。
として与えられる -. これらの引数のいずれか XNUMX つが XNUMX 番目の引数を決定します。 XNUMXつ指定した場合
および与えられ計算された値 担当者 より低い値が使用されます。 少ない場合
XNUMX つ以上が指定されている場合、デフォルトは左から右に割り当てられます。 s、これは仮定します
両方でない限り、デフォルト 始まる end 与えられます。
100 つの引数のデフォルトは、それぞれ 1、100、1、および XNUMX です。
ランダムなデータが要求され、 s 時刻に応じてシードにデフォルト設定されます。 担当者 is
符号なし整数であると予想され、ゼロとして指定された場合は無限大と見なされます。 始める
end 実数または対応する値を表す文字として指定できます
アスキーで。 最後の引数は実数でなければなりません。
乱数は次の方法で取得されます ランダム(3)。 名前 JOT 部分的に由来する イオタ
APLで機能します。
例
コマンド
JOT 21 -1 1.00
-21 から 1 まで増加する 1 個の等間隔の数値を出力します。ASCII 文字セットは次のとおりです。
で生成
JOT -c 128 0
文字列 xaa から xaz まで
JOT -w xa%c 26 a
20 個のランダムな 8 文字の文字列が生成されます。
JOT -r -c 160 a z | rs -g 0 8
無限に多い はいは次の方法で取得できます
JOT -b はい 0
そしてXNUMX ed(1) 行 2、7、12 などに適用される置換コマンドは、
JOT -w %ds/古い/新しい/ 30 2 - 5
吃音シーケンス 9、9、8、8、7 などは、次の適切な選択によって生成できます。
のように、精度とステップ サイズ
JOT 0 9 - - 5
正確に1024バイトを含むファイルが作成されます
JOT -b x 512 > コロナ新型ウィルス(COVID-XNUMX)やメンタルヘルスの崩壊を避ける為の
最後に、10 列目から 132 列目までの XNUMX スペース離れたタブを設定するには、
つかいます
拡張 -`メモ -s、 - 10 132 4`
80文字以上のすべての行を印刷するには、
grep ジョット -s "" -b . 80`
onworks.net サービスを使用して athena-jot オンラインを使用する