GNU/Linux >> Belajar Linux >  >> Linux

Panjang maksimum argumen baris perintah yang dapat diteruskan ke SQL*Plus?

Coba dengan:xargs --show-limits </dev/null

Your environment variables take up 2446 bytes
POSIX upper limit on argument length (this system): 2092658
POSIX smallest allowable upper limit on argument length (all systems): 4096
Maximum length of command we could actually use: 2090212
Size of command buffer we are actually using: 131072

Tidak ada batasan per argumen, tetapi total untuk seluruh panjang baris perintah. Di sistem saya (Fedora 15/zsh) lebih dekat ke 2Mb. (baris 4).


Saya menemukan "Berapa lama daftar argumen yang dapat diambil kernel Anda pada baris perintah sebelum tersedak?":

getconf ARG_MAX

yang memberikan yang berikut di sistem saya:

131072

Linux
  1. Lewati Argumen Baris Perintah ke Skrip Bash?

  2. Utilitas Baris Perintah Untuk Mengambil Kata Sandi, Yang Tidak Memiliki Gema Kembali?

  3. 6 Harapkan Contoh Argumen Baris Perintah Skrip

  1. Bagaimana saya bisa menjalankan skrip baris perintah Perl one liner dengan benar?

  2. Bagaimana saya bisa mengingat argumen dari perintah bash sebelumnya?

  3. Bagaimana saya bisa memberikan kata sandi SSH ke SVN di baris perintah?

  1. Bagaimana saya bisa menyalin folder dari baris perintah Linux?

  2. Apakah ada alat baris perintah unix yang dapat menganalisis file font?

  3. Bagaimana cara menyembunyikan kata sandi yang diteruskan sebagai argumen baris perintah?