GNU/Linux >> Belajar Linux >  >> Linux

Bisakah saya menggunakan output pipa sebagai argumen skrip shell?

Anda dapat menggunakan keluaran pipa sebagai argumen skrip shell.

Coba metode ini:

cat text.txt | xargs -I {} ./Myscript.sh {}

Pergantian perintah.

./Myscript.sh "$(cat text.txt)"

Jika Anda memiliki lebih dari satu kumpulan argumen dalam file (untuk beberapa panggilan), pertimbangkan untuk menggunakan xargs atau paralel, mis.

xargs -d '\n' Myscript.sh < text.txt
parallel -j4 Myscript.sh < text.txt

Linux
  1. Bagaimana Mengenalinya Jika Output Dari Perintah Atau Skrip Shell Adalah Stdout Atau Stderr?

  2. Cara mengganti variabel shell dalam file teks kompleks

  3. Bisakah file .sh menjadi malware?

  1. Cara Menggunakan Kata Sandi Terenkripsi di Linux Bash Shell Script

  2. Bagaimana Cara Melewati Argumen Baris Perintah Menjadi Skrip Shell?

  3. Bisakah proses init menjadi skrip shell di Linux?

  1. Simpan Semua Output Terminal Ke File?

  2. Output pipa untuk digunakan sebagai spesifikasi pencarian untuk grep di Linux

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