|
@@ -42,12 +42,30 @@ alias pacome="sudo \paco -D" |
|
|
# type trash >/dev/null 2>&1 && alias rm=trash |
|
|
# type trash >/dev/null 2>&1 && alias rm=trash |
|
|
|
|
|
|
|
|
catclip(){ |
|
|
catclip(){ |
|
|
: |
|
|
|
|
|
|
|
|
if iscygwin |
|
|
|
|
|
then |
|
|
|
|
|
cat /dev/clipboard | tr -d \\r |
|
|
|
|
|
else |
|
|
|
|
|
xclip -o |
|
|
|
|
|
fi |
|
|
} |
|
|
} |
|
|
setclip(){ |
|
|
setclip(){ |
|
|
if test $# -eq 0 |
|
|
|
|
|
|
|
|
if iscygwin |
|
|
then |
|
|
then |
|
|
: |
|
|
|
|
|
|
|
|
if test $# -eq 0 |
|
|
|
|
|
then |
|
|
|
|
|
sed -e 's/$/\r/' | tee /dev/clipboard |
|
|
|
|
|
else |
|
|
|
|
|
cat "$@" | sed -e 's/$/\r/' | tee /dev/clipboard |
|
|
|
|
|
fi |
|
|
|
|
|
else |
|
|
|
|
|
if test $# -eq 0 |
|
|
|
|
|
then |
|
|
|
|
|
xclip -i -f -selection "primary" | xclip -i -selection "clipboard" |
|
|
|
|
|
else |
|
|
|
|
|
cat "$@" | xclip -i -f -selection "primary" | xclip -i -selection "clipboard" |
|
|
|
|
|
fi |
|
|
|
|
|
fi |
|
|
} |
|
|
} |
|
|
p(){ |
|
|
p(){ |
|
|
"$@" | $PAGER |
|
|
"$@" | $PAGER |
|
@@ -214,11 +232,11 @@ iswindows(){ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
ismsys(){ |
|
|
ismsys(){ |
|
|
: |
|
|
|
|
|
|
|
|
return 1 |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
iscygwin(){ |
|
|
iscygwin(){ |
|
|
: |
|
|
|
|
|
|
|
|
return 1 |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
isdarwin(){ |
|
|
isdarwin(){ |
|
@@ -241,20 +259,10 @@ winln(){ |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
######################## |
|
|
######################## |
|
|
if [ "${CYGWIN}" = "t" ]; then # cygwin判定ってどうやるんだろ 多分unameとか使う |
|
|
|
|
|
|
|
|
if iscygwin; then # cygwin判定ってどうやるんだろ 多分unameとか使う |
|
|
# for cygwin |
|
|
# for cygwin |
|
|
export TMP=/tmp |
|
|
export TMP=/tmp |
|
|
export TEMP=/tmp |
|
|
export TEMP=/tmp |
|
|
catclip(){ |
|
|
|
|
|
cat /dev/clipboard | tr -d \\r |
|
|
|
|
|
} |
|
|
|
|
|
setclip(){ |
|
|
|
|
|
if [ $# -eq 0 ]; then # 引数があるかを判定 |
|
|
|
|
|
sed -e 's/$/\r/' | tee /dev/clipboard |
|
|
|
|
|
else |
|
|
|
|
|
cat $1 | sed -e 's/$/\r/' | tee /dev/clipboard |
|
|
|
|
|
fi |
|
|
|
|
|
} |
|
|
|
|
|
# alias setclip="tee /dev/clipboard" |
|
|
# alias setclip="tee /dev/clipboard" |
|
|
# alias catclip="cat /dev/clipboard | tr -d \\r" |
|
|
# alias catclip="cat /dev/clipboard | tr -d \\r" |
|
|
alias cygsu="cygstart /cygwinsetup.exe" |
|
|
alias cygsu="cygstart /cygwinsetup.exe" |
|
@@ -262,13 +270,12 @@ if [ "${CYGWIN}" = "t" ]; then # cygwin判定ってどうやるんだろ 多分 |
|
|
echo "cygwin bash" |
|
|
echo "cygwin bash" |
|
|
fi |
|
|
fi |
|
|
|
|
|
|
|
|
echo "Japanese letters are 表示可能" |
|
|
|
|
|
|
|
|
|
|
|
####################### |
|
|
####################### |
|
|
|
|
|
|
|
|
|
|
|
echo "Japanese letters are 表示可能" |
|
|
|
|
|
|
|
|
safe-cmd diskinfo |
|
|
safe-cmd diskinfo |
|
|
|
|
|
|
|
|
safe-cmd finger $USER |
|
|
safe-cmd finger $USER |
|
|
LANG=C safe-cmd id |
|
|
LANG=C safe-cmd id |
|
|
|
|
|
|
|
|
|
|
|
|