# ~/.profile: executed by the command interpreter for login shells.
# This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login
# exists.
# see /usr/share/doc/bash/examples/startup-files for examples.
# the files are located in the bash-doc package.
# the default umask is set in /etc/profile; for setting the umask
# for ssh logins, install and configure the libpam-umask package.
#umask 022
# if running bash
if [ -n "$BASH_VERSION" ]; then
# include .bashrc if it exists
if [ -f "$HOME/.bashrc" ]; then
. "$HOME/.bashrc"
fi
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/.local/bin" ] ; then
PATH="$HOME/.local/bin:$PATH"
fi
export ASP=/mnt/c/Users/82102/AndroidStudioProjects/
export PATH=$PATH:/mnt/c/Windows
export PATH=$PATH:"/mnt/c/Program Files/Java/jdk-12/bin"
export PATH=$PATH:"/mnt/c/Program Files/Java/jdk-12"
export PATH=$PATH:"/mnt/c/Users/82102/AppData/Local/Android/Sdk/tools"
export WINHOME=/mnt/c/Users/82102/
export DOCUMENTS=/mnt/e/82102/Documents/
export JAVA_HOME="/usr/lib/jvm/java-11-openjdk-amd64"
alias explorer='explorer.exe'
alias la='ls -la'
alias gimmit='git commit'
alias gish='git push'
alias gull='git pull'
alias java='java.exe'
alias emulator='emulator.exe'
alias emulatorr='emulator -avd Nexus6LollipopRoot -writable-system'
alias cdand='cd $ASP'
alias "/mnt/c/Program Files/Java/jdk-12/bin/java" "/mnt/c/Program Files/Java/jdk-12/bin/java.exe"
Created
February 22, 2020 00:27
-
-
Save yhs0602/16c1b9ced9cc39baa3b8f48158a8dc2b to your computer and use it in GitHub Desktop.
fake java:
#!/bin/bash
toto="C:"
pattern="/mnt/c"
arr=()
for var in "$@"
do
arr+=("${var/$pattern/$toto}")
done
res="${arr[*]}"
echo $res
java.exe $res
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Make linux shell as default, and make current path apply to launching wsl, use this settings