Skip to content

Instantly share code, notes, and snippets.

@mkanenobu
Created September 14, 2018 07:03
Show Gist options
  • Save mkanenobu/b0bf2d2dc8d8303b84531f1547aad062 to your computer and use it in GitHub Desktop.
Save mkanenobu/b0bf2d2dc8d8303b84531f1547aad062 to your computer and use it in GitHub Desktop.
.bashrcに書いてあるエイリアスをxonshの構文に変換するスクリプト ref: https://qiita.com/mkanenobu/items/7ba1c238ad4fb20a47f8
#!/bin/bash
while read line; do
if [[ $line =~ ^alias ]]; then
echo -n aliases\[\""$(echo "$line" | cut -d'=' -f 1 | sed -e "s/alias //g" )"\"\] =
echo " $(echo "$line" | cut -d'=' -f 2-)"
fi
done < ~/.bashrc
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment