Finderで選択したファイルのクリップボードファイルのサイズ(バイト単位)をAutomator(Runシェルスクリプト> Bash)にコピーしてサービスを作成します。私はbashにあまり精通しておらず、これが間違っている場所を見ることはできません。 ファイルを右クリックしたときに 'サービス'メニューに表示されるようにしておき、空きがあればどこにでもファイルサイズを貼り付けることができます。私はAutomatorの中で選択した オプションは次のとおりです。引数Automatorワークフローでのファイルサイズの取得
for f in "[email protected]"
do
getty=$(ls -l "$f")
done
IFS=' ' read -a newList <<< "${getty}"
echo -n ${newList[4]} | pbcopy
として
サービスは "Finder.app" で選択した "ファイルやフォルダ" を受信
シェル/ binに/ bashの
パス入力
シェルスクリプトの実行に失敗しました - 1エラー:
- :-c:line1:予想外のトークンに近い構文エラー `do
私たちはより/提案する優れたソリューションを提供するために、あなたがより良い方法であなたの要件をまとめることができますこの? – Inian
確かに、編集された質問 – bzzWomp
引数には何が渡されますか? 'getty'にどのようなプロパティを格納しようとしていますか? '$ {newList [4]}'にあるもの – Inian