質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Q&A

2回答

2672閲覧

xargsの引数"L1"について

hirhir

総合スコア11

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

0グッド

0クリップ

投稿2017/05/27 08:40

xargsの使い方について勉強している者です。
以下のようなコマンドを見つけたのですが、この中の"L1"オプションが何を指すのかご存知の方がいましたら教えて頂けないでしょうか?manコマンドやgoogleで探して見てもなかなか見つからないのです。。。

・rmコマンド
find $ファイルバス -mtime + $日数 | xargs -r -L1 -t rm -vfr

・OS
Red Hat Enterprise Linux Server release 6.8 (Santiago)

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

man にありますよ。

-L max-lines Use at most max-lines nonblank input lines per command line. Trailing blanks cause an input line to be logically continued on the next input line. Implies -x.

これだと、「-lとどう違うんだ?」となるでしょうが、

--max-lines[=max-lines] -l[max-lines] Synonym for the -L option. Unlike -L, the max-lines argument is optional. If max-lines is not specified, it defaults to one. The -l option is deprecated since the POSIX standard specifies -L instead.

と書いてあります。

日本語のmanはバージョンが古いことが多いので、日本語manに見当たらない場合は、コマンド名 --helpか、LANG=C man コマンド名を見てください。

投稿2017/05/27 16:21

otn

総合スコア84533

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

コマンドライン1つにつき最大MAX-LINES行の入力を使用する

http://itpro.nikkeibp.co.jp/article/COLUMN/20140331/547143/?rt=nocnt

という指定らしいです。

投稿2017/05/27 09:02

takasima20

総合スコア7458

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問