探索 OS X 脚本与趣味游戏
1. iTunes 音乐库列表脚本
- 脚本代码
#!/bin/bash # ituneslist--Lists your iTunes library in a succinct and attractive # manner, suitable for sharing with others, or for synchronizing # (with diff) iTunes libraries on different computers and laptops itunehome="$HOME/Music/iTunes" ituneconfig="$itunehome/iTunes Music Library.xml" musiclib="/$(grep '>Music Folder<' "$ituneconfig" | cut -d/ -f5- | \ cut -d\< -f1 | sed 's/%20/ /g')" echo "Your library is at $musiclib" if [ ! -d "$musiclib" ] ; then echo "$0: Confused: Music library $musiclib isn't a directory?" >&2 exit 1 fi exec find "$musiclib" -type d -mindepth 2 -maxdepth 2 \! -name '.*' -print \ | sed "s|$musiclib/