Created
October 4, 2014 09:37
-
-
Save kamikat/78bb4476d781e6c50f39 to your computer and use it in GitHub Desktop.
Bash script rename & merge Android image slices into project's resource root.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
MAP_FILE=$1 | |
SEARCH_ROOT=$2 | |
DESTINATION_ROOT=$3 | |
cat $MAP_FILE | grep -v '^$' | ( | |
while read DESTINATION_NAME SOURCE_NAME | |
do | |
SAVEIFS=$IFS | |
IFS=$(echo -en "\n\b") | |
for SOURCE in $(find "$SEARCH_ROOT" | grep "$SOURCE_NAME") | |
do | |
_SDIR=$(dirname "$SOURCE") | |
SPEC=$(basename "$_SDIR") | |
cp "$SOURCE" "$DESTINATION_ROOT/$SPEC/$DESTINATION_NAME" | |
done | |
IFS=$SAVEIFS | |
done) |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ic_tab_feed_normal.png tabbar_recommended_selected-拷贝.png | |
ic_tab_feed_selected.png tabbar_recommended_selected.png | |
ic_tab_explore_normal.png tabbar_category.png | |
ic_tab_explore_selected.png tabbar_category_selected.png | |
ic_tab_profile_normal.png tabbar_me.png | |
ic_tab_profile_selected.png tabbar_me_selected.png | |
ic_holder_comments.png comments_icon_blank.png | |
ic_action_favourite_normal.png content_-icon_like.png | |
ic_action_favourite_pressed.png content_-icon_like_click.png | |
ic_action_favourite_selected.png content_-icon_like_selected.png | |
ic_action_share_normal.png content_-icon_share.png | |
ic_action_share_pressed.png content_-icon_share_click.png | |
ic_action_comment_normal.png content_-icon_comments.png | |
ic_action_comment_pressed.png content_-icon_comments_click.png | |
ic_action_compact_favourite_normal.png content_browse_icon_like.png | |
ic_action_compact_favourite_selected.png content_browse_icon_like_selected.png | |
ic_action_compact_share.png content_browse_icon_share.png | |
ic_action_compact_comment.png content_browse_icon_like_talk.png | |
ic_share_wechat_timeline.png share_icon_friend.png | |
ic_share_wechat.png share_icon_weixin.png | |
ic_share_sina_weibo.png share_icon_sina.png | |
ic_share_tencent_qzone.png share_icon_qqkongjian.png | |
ic_share_tencent_qq.png share_icon_qq.png | |
ic_share_hyperlink.png share_icon_link.png | |
ig_profile_photo_default.png registration_icon_avatar.png | |
ic_profile_select_photo.png registration_icon_photo.png | |
ic_toolkit_zebra_scanner.png nav_icon_scanning.png | |
bg_item_favourite.png card_icon_heart_bg.png | |
ic_item_favourite_normal.png card_icon_heart_1.png | |
ic_feed_favourite_selected.png card_icon_heart_click.png | |
ig_marker_fresh.png card_icon_new.png | |
ic_holder_favourite.png me_icon_heart.png | |
ic_notification.png me_icon_message.png | |
ic_chevron_dark.png me_icon_next_gray.png | |
ic_chevron_light.png more_icon_next.png | |
ic_more_action_share.png more_icon_share.png | |
ic_more_action_rating.png more_icon_score.png | |
ic_more_feedback.png more_icon_feedback.png | |
ic_more_contribution.png more_icon_contribute.png | |
ic_more_notification.png more_icon_message.png | |
ic_more_action_check_update.png more_icon_update.png | |
ic_more_action_clean_cache.png more_icon_clear.png | |
ic_more_about.png more_icon_about.png | |
ic_more_partnership.png more_icon_recommended.png | |
ig_switch_normal.png switch__off_.png | |
ig_switch_checked.png switch__on_.png | |
ic_platform_tencent_qq.png login_icon_qq.png | |
ic_platform_sina_weibo.png login_icon_weibo.png | |
ic_platform_wechat.png login_icon_weixin.png |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment