Ben çalıştırmak istediğiniz find komutu -execbash:</p> <pre><code>./my_script.py a_file & </code></pre> <p>... <code>.my_format</code> ile sona geçerli klasördeki tüm dosyalar üzerinde, bu yüzden yapmak: ve &
find . -type f -name "*.my_format" -exec ./my_script {} & \;
ama işe yaramıyor. &
'u -exec
parametresine nasıl dahil etmeliyim?
find . -type f -name "*.my_format" -exec bash -c './my_script "$1" &' - '{}' \;
olası yinelemesi [Bul komutunun 'exec' özelliği arka planda bir program başlatır mı?] (Http://stackoverflow.com/questions/853451/can-the-find-komutları-exec-özelliği-start-a-program-in-the-arka plan) – eran
bir yıl sonra bunu işaret eden bir nokta var mı? –
Bu soruna bakarken bu soruyu anladım ve kesinlikle kötü bir soru değil. Bu noktada, bir kopyası, gelecekteki okuyuculara başka cevapların mevcut olduğunu bildirmenin bir yoludur, hepsi bu. – eran