Automator'da 'Kabuk Betiğini Çalıştır'a argüman iletme


14

Bir kabuk komutu çalıştırmak için bir Automator iş akışı yapmak istiyorum. Örneğin, kullanıcıdan metin girişi almak ve bu girdiyi metin yerine kabuk komutu olarak ele almak istiyorum. Argüman olarak geçmeyi denedim stdinama hala çalıştıramadım. İşte yapmaya çalıştığım basit bir örnek:

Kullanıcı 'xyz' diyelim bazı metinler girdi. Bu metni aşağıdaki gibi kabuk betiğine geçirmek istiyorum

echo "$1/"

Automator'un sonuç eylemini xyzgöstermek için kabuk betiğinin çıktısı olarak almak için .

Yanıtlar:


13

Geçerken girişi için Run Shell script içinde Automator'ın değiştirmeniz gereken stdin'i için: Geçiş girişi için argümanlar olarak: Geçiş girişi Aşağıdaki örnek iş akışında gösterildiği gibi.

resim açıklamasını buraya girin

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.