英語フランス語スペイン語

OnWorksファビコン

rs - クラウドでオンライン

Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターを介して、OnWorks の無料ホスティング プロバイダーで rs を実行します。

これは、Ubuntu Online、Fedora Online、Windows オンライン エミュレーター、または MAC OS オンライン エミュレーターなどの複数の無料オンライン ワークステーションの XNUMX つを使用して、OnWorks 無料ホスティング プロバイダーで実行できるコマンド rs です。

プログラム:

NAME


rs — データ配列の形状を変更する

SYNOPSIS


rs [-CCS[x]][-GgKkw N] [-EeHhjmnTtyz] [ [コルズ]]

DESCRIPTION


rs 標準入力を読み取り、各行を空白で区切られたエントリの行として解釈します。
配列、オプションに従って配列を変換し、それを標準に書き込みます
出力。 引数を指定しないと、ストリーム入力が便利な列形式に変換されます。
端末の閲覧。

入力配列の形状は行数と列数から推定されます。
最初の行で。 その形状が不便な場合は、次の方法でより便利な形状を取得できる可能性があります。
で入力の一部をスキップします -k オプション。 他のオプションは、
入力欄。

出力配列の形状は、 コルズ 仕様、
は正の整数である必要があります。 そのうちの XNUMX つだけが正の整数の場合、 rs 値を計算します
もう XNUMX つはすべてのデータを収容します。 必要に応じて、欠落データが表示されます。
オプションで指定された方法で提供され、余剰データは削除されます。 がある
行の入れ替えなど、出力列の表示を制御するオプション
と列。

オプションは以下のとおりです。

-C[x] 出力列は XNUMX 文字で区切られます x。 行方不明 x と見なされます
「^私」。

-c[x] 入力列は XNUMX 文字で区切られます x。 行方不明 x と見なされます
「^私」。

-E 入力の各文字を配列エントリとみなします。

-e 入力の各行を配列エントリとみなします。

-GN 樋の幅は N 最大列幅のパーセントが追加されます。

-gN ガター幅 (列間スペース) は通常 2 ですが、次のようにみなされます。 N.

-H いいね -hだけでなく、各行の長さも出力します。

-h 入力配列の形状を出力し、他には何も行いません。 形はまさに、
行数と最初の行のエントリの数。

-j 列内のエントリを右調整します。

-KN いいね -kただし、無視された行は出力されます。

-kN 最初を無視する N 入力行。

-m 出力配列の末尾から余分な区切り文字を削除しないでください。

-n 最初の行よりもエントリが少ない行では、null エントリを使用して、
ライン。 通常、欠落しているエントリは入力の次の行から取得されます。

-S[x] のように -C、ただしパッドされた文字列は x 区切り文字です。

-s[x] のように -c、ただし最大文字列は x 区切り文字です。

-T 何も無視して、入力の純粋な転置を出力します。 or コルズ 仕様。

-t 入力配列の列を使用して出力配列の行を埋めます。つまり、
入力を尊重しながら入力を置き換えます。 コルズ 仕様。

-wN ディスプレイの幅(通常は 80)が正の整数とみなされます。 N.

-y エントリが少なすぎて出力サイズを構成できない場合は、出力を次のようにパディングします。
最初から入力を再利用します。 通常、出力には空白が埋め込まれます。

-z 列に表示される最大のエントリに合わせて列幅を縮小します。

引数なしで、 rs 入力を転置し、入力行ごとに XNUMX つの配列エントリを想定します
ただし、無視されない最初の行が表示幅より長い場合は除きます。 オプション文字
数値引数を取る場合は、特に指定がない限り、欠落している数値をゼロとして解釈します。


rs 特定のプログラムのストリーム出力を変換するフィルターとして使用できます (例: スペル(1)
du(1) file(1) 見ます(1) nm(1) who(1)と、 wc(1)) を次のような便利な「ウィンドウ」形式に変換します。

$ 誰 | rs

この機能は ls(1) プログラム。ただし、ほとんどのプログラムでは
同様の出力 rs 十分です。

ストリーム入力をベクトル出力に変換し、再度変換するには、次を使用します。

$ rs 1 0 | rs0

10 から 10 までの乱数の 1 × 100 配列とその転置は、次のコマンドで生成できます。

$ jot -r 100 | rs 10 10 | ティー配列 | rs -T >tarray

エディターで vi(1)、9 行あたり XNUMX 要素の複数行ベクトルで構成されるファイルは、
挿入と削除が行われ、9 列に整形されます。

:1,$!rs 0 9

最後に、4 行の各フィールドの最初の行でデータベースを並べ替えるには、次のようにしてください。

$ rs -eC 0 4 | 並べ替え | rs -c 0 1

onworks.net サービスを使用してオンラインで rs を使用する


無料のサーバーとワークステーション

Windows と Linux のアプリをダウンロード

Linuxコマンド

Ad