0
私はmacOS端末が新しく、非表示のMacフォルダが表示されている場合は非表示にし、非表示の場合は表示するという単純なコマンドを実行したいと考えています。私の最初の反射のようになりますのでIf/elseステートメントとmacOS端末
私は主のpythonに慣れている:
if defaults write com.apple.finder AppleShowAllFiles is NO:
defaults write com.apple.finder AppleShowAllFiles YES
else:
defaults write com.apple.finder AppleShowAllFiles NO
今、私は、これは動作しないだろうとかなり確信しているが、どのように私はシェルスクリプト内でこのような何かを達成できますか?変数にデフォルトの戻り値を代入する
#!/bin/bash
if [ '1' = $(defaults read com.apple.finder AppleShowAllFiles) ]; then
echo "AppleShowAllFiles is enabled"
elif [ '0' = $(defaults read com.apple.finder AppleShowAllFiles) ]; then
echo "AppleShowAllFiles is not enabled"
else
echo "defaults returned some other value"
fi
またはこの: