Saya tahu saya bisa membuka banyak file yang ditemukan dalam direktori seperti:
find -name *.foo -xargs <command> {} \;
Ini berfungsi, tetapi ketika mencoba untuk membuka sekelompok file teks di gedit pada saat yang sama, itu membukanya secara berurutan (ketika satu file ditutup, yang berikutnya dibuka).
Saya ingin membuka semua file itu secara bersamaan. Bagaimana saya bisa mencapai ini?
open -a SublimeText admin.py forms.py
membuka di satu jendela dengan dua tab.Di Mac OS X bash Anda dapat menjalankan sesuatu seperti:
Salah satu kelemahannya adalah ia terbuka di jendela baru Sublime alih-alih menggunakan tab baru.
sumber
Saya pikir dalam hal ini Anda dapat menggunakan
sumber
\'"
), karenaxargs
membutuhkan inputnya untuk dikutip dengan cara yangfind
tidak menghasilkan. Baik menggunakanfind … -print0 | xargs -0 …
, atau menggunakan yang lebih sederhanafind … -exec … {} +
.-print0 | xargs -0
memiliki masalah bahwa stdin telah melahap, dan tidak lagi terpasang ke terminal. Masalah jika Anda mencoba menggunakan editor mode teks.