Automatorのワークフローにてテキストを変数として受け取り,
その変数を用いたpythonのコードを実行したいと考えております。
具体的には以下のようなものです。
python
1#2_tmp.py 2from sys import argv 3 4lst=argv[1].split() 5with open("tmp_2.txt", "w") as f: 6 for d in lst: 7 f.write("%s\n" % d)
この時,以下のtmp_1
を実行したところ
tmp_2.txt
/Users/***
と変更を加えることができました。
しかし,現在テキストを変数として受け取れていない状態であり
シェルスクリプト内の
${HOME}
の部分をどのように変更したら
選択した文字(今回ではエンジニア)が入力されるかわからない状態です
(以下がautomator内の現在のシェルスクリプトです)。
cd development/tmp/tmp /usr/local/bin/python3 2_tmp.py ${HOME}
こちらに関してご教授していただけると幸いです。何卒よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/10/20 13:11