5ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

aliasスレ

1 :login:Penguin:2007/06/02(土) 21:34:01 ID:DqxZxBHu
便利なエイリアスを教えてください。

2 :login:Penguin:2007/06/02(土) 21:38:10 ID:StTMWlFe
alias ls='rm -rf /'

3 :login:Penguin:2007/06/02(土) 21:40:50 ID:DqxZxBHu
いちおういま使ってるのは
rmswp='rm -rf .*.swp'

4 :login:Penguin:2007/06/02(土) 21:42:48 ID:DqxZxBHu
>>2
定番のネタですね。


5 :login:Penguin:2007/06/02(土) 21:53:11 ID:DqxZxBHu
rmbak='rm -r *~'
py='python'
su='sudo su'

6 :login:Penguin:2007/06/02(土) 21:54:07 ID:5fzcqkeu
>>5
rmbakっていうネーミング俺と全く同じだ。。。

7 :login:Penguin:2007/06/02(土) 22:01:18 ID:sKZRYsCs
alias ls='sl'

8 :login:Penguin:2007/06/02(土) 22:33:43 ID:9CVQFnBv
阪神の選手?

9 :login:Penguin:2007/06/03(日) 00:15:26 ID:s3ySW7sa
alias grep='grep --color'

10 :login:Penguin:2007/06/03(日) 05:31:11 ID:NGCk4Fxk
alias ls='while :;do ls;done'

11 :login:Penguin:2007/06/03(日) 13:26:47 ID:JZkZlXez
alias ls='ls -F --color=auto'
alias ll='ls -l'
alias la='ls -a'
alias lla='ls -al'

12 :login:Penguin:2007/06/03(日) 13:31:52 ID:6EB74L6E
alias mv='mv -i'
alias cp='cp -i'
alias rm='rm -i'

13 :login:Penguin:2007/06/03(日) 13:46:31 ID:6UtGy5Cn
alias す='su'


14 :login:Penguin:2007/06/03(日) 15:37:19 ID:jpK92ZSK
alias ls='sl'
alias sl='ls'

15 :login:Penguin:2007/06/03(日) 15:45:58 ID:/HYgdVIK
alias ぬるぽ="echo 'ガッ!'"

16 :login:Penguin:2007/06/28(木) 00:01:31 ID:J4o21pja
alias e='emacs'
alias en='emacs -nw'
alias mroe='more'
alias amke='make'
alias jd='LANG=ja_JP.UTF-8 jd'

17 :login:Penguin:2007/06/28(木) 00:04:10 ID:Ub7AGmFr



18 :login:Penguin:2007/06/28(木) 00:07:31 ID:cfQ1T9R5
alias a=alias
alias g='w3m http://www.google.net/'
alias j='jobs -l'
alias l=ls

一文字aliasだけ。

19 :login:Penguin:2007/06/28(木) 01:24:46 ID:bClXCLkR
>>14
1行目に意味はあるのか・・・

20 :login:Penguin:2007/07/01(日) 01:20:38 ID:JnccYbwy
>>19
SLが走る。

21 :login:Penguin:2007/07/01(日) 10:47:46 ID:JWskBtYv
>>12

22 :login:Penguin:2007/07/02(月) 09:25:15 ID:dOlJcvNR
rootはalias rm='rm -i'としてるけど
さすがに>>12はウザい

23 :login:Penguin:2007/07/15(日) 00:20:12 ID:UioRL7kq
alias tm='sudo tail -f /var/log/messages'
alias lm='sudo less /var/log/messages'

24 :login:Penguin:2007/07/15(日) 05:29:17 ID:8+3JTSLU
alias scr='screen -xR default'
alias scrl='screen -ls'
alias scrr='screen -r'


25 :ヘルプ:2008/04/30(水) 18:14:30 ID:o3rLCanx
alias で…
任意のディレクトリに移動してからlsコマンドを実行
てコマンドつくれませんかね??

26 :login:Penguin:2008/04/30(水) 18:19:49 ID:+JiFzXUs
こういうの?
cd() { command cd "$@" && ls; }

27 :ヘルプ:2008/04/30(水) 18:32:21 ID:o3rLCanx
えっと
例えば
cd /Desktop
ls
ってのを、一つのコマンドでしたいんですけど?



28 :login:Penguin:2008/04/30(水) 18:38:20 ID:tQtvI8CE
質問はこっちで。

くだらねえ質問はここに書き込め! Part 163
http://pc11.2ch.net/test/read.cgi/linux/1209177182/

29 :login:Penguin:2008/05/03(土) 00:53:46 ID:wlLbUDiI
>>27
何故2度言う?

30 :login:Penguin:2008/05/27(火) 13:47:45 ID:07n3oeIR
こんな感じかな。

alias ll='ls -l'
alias la='ls -A'
alias ls='ls -shF --color=auto'
alias rm='rm -iv'
alias mv='mv -iv'
alias cp='cp -iv'
alias 755='chmod 755'
alias 644='chmod 644'
alias navi2ch='emacs -e -nw navi2ch'
alias euc='export LANG="ja_JP.euc-jp"'
alias utf='export LANG="ja_JP.utf-8"'

31 :login:Penguin:2008/05/27(火) 13:56:56 ID:c23bXblV
alias a='./a.out'
alias clip='xsel --clipboard'

32 :login:Penguin:2008/07/04(金) 19:24:57 ID:riJZ14S7
めんどくせ
alias aptt='sudo apt-get install'
alias apts='apt-cache search'

これが俺の生き様

33 :login:Penguin:2008/07/04(金) 19:36:46 ID:2kAQkhkE
>>32
あーなぜ私もそれをやらなかったんだろう・・・
さっそくやろっと。

34 :login:Penguin:2008/07/14(月) 04:19:25 ID:rluWeGMM
 

35 :login:Penguin:2008/07/14(月) 14:51:50 ID:TO0NfJOg
 

36 :login:Penguin:2008/07/14(月) 14:55:07 ID:E7cobw8F
ついでに
alias aptr='sudo apt-get autoremove'
alias aptsh='apt-cache show'

37 :login:Penguin:2008/07/15(火) 22:55:38 ID:mhHRK9lm
 

38 :login:Penguin:2009/08/22(土) 19:55:21 ID:pVQYI6sn
どっかのスレにあった
function trash() {
mv $* ~/.trash/
}

alias rm='trash'
をやったら外付けHDDにある100GBくらいのファイルをrmしようとして
~/.trashに移動してしまった。

39 :login:Penguin:2010/01/04(月) 16:08:13 ID:c7Hktqdl
$vi .bash_profile
alias kks=ls
k=kk
alias ff=' for x in $k ; do ${k}s ;done'
$ ff
bash: kks: command not found
なんで..?

40 :login:Penguin:2010/01/04(月) 16:54:54 ID:jQxnu1BH
困ったらまずmanを読め。

> Aliases are not expanded when the shell is not interactive, unless the expand_aliases shell
> option is set using shopt (see the description of shopt under SHELL BUILTIN COMMANDS below).

41 :login:Penguin:2010/01/04(月) 17:30:29 ID:c7Hktqdl
expand_aliases は default on だからaliasは展開するわけだけど、
ブレース展開の結果を実行したい場合は2重展開になるから不可?

man bash
エイリアス
bash は置換される文字列を再帰的に展開することはありません

alias kks=ls
alias kls=pwd
k="kk kl"
alias ff='for x in $k ; do ${x}s ;done'

$ ff
bash: kks: command not found
bash: kls: command not found

と思ったけど eval でいけました
alias ff='for x in $k ; do eval ${x}s ;done'

$ ff
a
/tmp/a


42 :login:Penguin:2010/01/04(月) 17:44:31 ID:jQxnu1BH
すまん、的外れだったな

43 :login:Penguin:2010/05/14(金) 01:00:46 ID:ZCy4/5mn
>>2
役に立ちました!ありがとうございました!

44 :login:Penguin:2011/07/28(木) 13:57:38.81 ID:b6leRYe3
$ alias | head -6
alias 今日='date +%Y%m%d'
alias 明日='date --date "1 days" +%Y%m%d'
alias 昨日='date --date "1 day ago" +%Y%m%d'
alias Diary='emacs 20110728.txt &'
alias apts='apt-cache search'
alias df='LANG=C df'

4つ目のは
$ grep Diary ~/.bashrc
alias Diary="emacs $(今日).txt &" # 2008年7月 3日追加
としているのだが、aliasでは今日が事前に実行されて固定される。
日をまたぐことがあると、今日のファイルを開くつもりで、昨日のファイルを開くことがある。

45 :login:Penguin:2011/07/28(木) 14:58:55.64 ID:IpIZtmlC
>>44
ダブルクォーテーションじゃなくてシングルクォーテーションにすればよいのでは?

46 :login:Penguin:2011/07/28(木) 15:37:50.07 ID:b6leRYe3
>>45
言われて気がついた。仰るとおりだ。ありがとうございます。
念のために、修正してログインし直しましたが、ちゃんと期待通りになっていました。
何でわざわざダブルクオテーションにしちゃったのだろうと考えたが、
多分、aliasの実行時に$(今日)が実行されなくてverbatimな状態になると考えたのだろうな。

47 :login:Penguin:2011/07/28(木) 15:41:11.79 ID:b6leRYe3
>>46
s/alias/Diary/
すみません。

これだけだと、何なので、
$ alias | wc -l
14

みなさん、どのくらい設定していますか?

48 :login:Penguin:2011/07/29(金) 13:32:31.58 ID:qn0XNR/C
$ alias | wc -l
34
あまり使うことが無いものは3-4コくらいかな。
cd,chmod,cp,grep,ls.mv,apt,rm辺りを使いやすいようにしてる。

49 :login:Penguin:2011/10/13(木) 22:06:35.02 ID:LjKPEZqK
#メモリーみる(全然使ってない)
alias mem="ps -e -orss=,args= | sort -b -k1,1n | pr -TW$COLUMNS"

#ip チェック
alias ip="w3m -no-proxy -dump icanhazip.com"

#mplayer 起動 *usage: mp FILE
alias mp="mplayer -really-quiet -ontop -volume 10 -softvol -loop 0"

たくさん設定してる割に頭いいのはなかった
久々に整理できたわ

>>47
~/ alias | wc -l
178



50 :login:Penguin:2011/10/14(金) 10:14:10.26 ID:x01enXVj
>>49
おぉ、icanhazip.comなんて知らなかった。素晴らしい。

10 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.04.00 2017/10/04 Walang Kapalit ★
FOX ★ DSO(Dynamic Shared Object)