1read 100read
2012年6月Linux178: 【Shell】どのシェル使ってる?【Script】 (287) TOP カテ一覧 スレ一覧 2ch元 削除依頼
USBで起動・運用するLinux Part2 (761)
フレームバッファ 【総合情報】 (578)
【デザイン】foresight linux【革新】 (388)
LINUX協会会長だけど、なんか質問ある? (210)
OpenMicroServer (224)
LINUXを流行らせる方法 (262)

【Shell】どのシェル使ってる?【Script】


1 :03/10/28 〜 最終レス :12/05/02
おまいらが使ってるShellを晒せや(#゚Д゚)ゴルァ!!
そして便利なShell Scriptがあれば晒して( ゚Д゚)ホスィ…
GUI Shellも使ってる香具師はそいつも晒せ(゚∀゚)アヒャヒャ

2 :
scsh

3 :
zsh
コマンドラインスタックとか拡張エイリアス便利杉

4 :
漢は黙って sash

5 :
ログインシェルはzshで/bin/shはash

6 :
ssh

7 :
cmd.exe

8 :
とくに捻らずにbash
5年ぐらい前はtcsh

9 :
bashでも困らないだろうけどzsh。
連番のエロを落すのに禿しく便利だし。

10 :
aibash

11 :
メインは zsh. 重いので、bash も併用してる。

12 :
なにも考えずbash使ってますけど、zshってそんなにいいんですか?

13 :
会社で ksh (AIX) なので
自宅でも ksh を使いたいんだけどな……

14 :
>>13
pdksh

15 :
>>12
wgetで連番のエロ落とすときに実感するみたいね。
私はbashで十分なんで。

16 :
>>12
人それぞれ。使ってみれば分かる。

17 :
perl

18 :
しゅ。

19 :
>>14
漏れは13ではないがkshとpdkshは微妙に動作が違うみたい。
仕事で同僚がハマりまくってた。

20 :
zsh は大文字小文字混在環境で便利、としか思ってない俺は
やっぱり bash
ついでに、Emacs + irbsh いないの?

21 :
zshはスクリプト専用って感じ。重いし。
やっぱbashでしょう。

22 :
>>14
>>19
ありがと。探してみまつ。

23 :
    .(\               /)  
     \\             /)″
     ((\\     ___    /)″
      ( (_ヾヽ <_葱看>ヽ/ヾ)
     (  ( ヾ./ i レノノ)) ヽヽヾヾ
     しし//  人il.゚ - ゚ノ、 ヾヾ)     みるまらー
     .し/// /ヽ fR{:::::::::::}ノヾ)
      ,し(/////ヽ(ヽ::::: ::::::|/) ″
       (/(/(/  |::|:: ::::::|::ヽヾ)
        (/(/  ヽ::ヽ:::::::| |:::|
             ___|::|:::::::| ヽ:ヽ
            /:::::||.:::::::|  ||
         ノ´:::::::::::N):::::::|  /|
        /:::::O::::::::ヽ|::::::::|  |ノ
       ノ::::::::::::::::@::::::::::::ノ
       |:::::::::::O:/ ̄ ̄
       ヽ::::::::::/
        ` ̄´

24 :
>>21
script専用じゃglobbingぐらいしかメリットなくなっちまうよ。
globbingにまで補完が効くとか、あっと思った時のコマンドラインスタックが禿しく便利なのに。

25 :
zsh
**のおかげでfind使う機会が減った。

26 :
bashだな。
覚えるのマンドクサいし。

27 :
csh

28 :
zshなんだが、便利機能はほとんど使ってないな
#ホトンドbashジャンヨソレジャ… _| ̄|○

29 :
コンソールからログインしてソッコーstartxしちゃうような香具師は
chshしてashとかcshにしちまった方がメモリ節約になるな。

30 :
ジェレイドだもん

31 :
>>29
X で起動するターミナルのシェルもそれに引き摺られるわけですが。
そんなことを気にするならば、startx ではなく exec startx した方がよい。

32 :
hoge.txt に
fuga = foo
という行があるとしますよね.
シェルスクリプトでシェル変数 $FUGA に,
この foo を設定してやるにはどうしたらいいのですか?

33 :
>>32
たとえば、こんなのかな。
----------
#! /bin/bash
FUGA=`grep "fuga" hoge.txt | awk '{print $3}'`
echo $FUGA
----------
awk じゃ無くて cut -d " " -f 3 とかでもいいかも。
= の前後にスペースがない時は、cut -d "=" -f 2 とか。

34 :
http://pc.2ch.net/test/read.cgi/unix/1016372780/630

35 :
>>34
申し訳ない。マルチなのに気づかなかった。
で、UNIX 板のスレ一覧見てきました。
-----
【貝】第1回シェル講座【殻】
http://pc.2ch.net/test/read.cgi/unix/1016372780/l50
便利なシェルスクリプト見せろ
http://pc.2ch.net/test/read.cgi/unix/996949546/l50
☆シェルスクリプトを勉強するにあたって☆
http://pc.2ch.net/test/read.cgi/unix/989659936/l50
おまえら! shell は何を使っているんですか?
http://pc.2ch.net/test/read.cgi/unix/1012330865/l50
bashで補完スレ
http://pc.2ch.net/test/read.cgi/unix/1013019416/l50
zsh入門 パート2
http://pc.2ch.net/test/read.cgi/unix/1036324177/l50

36 :
nautilus

37 :
clisp

38 :
ある実行ファイルにパスが通っているかどうかで
if 文で処理を分けたいんですけどどうすればいいのですか?
例えば, awk にパスが通ってるかどうかで分岐させるには?

39 :
シェルスクリプトの中で,
ユーザ定義函数を使おうとして,
以下のように書きました
#!/bin/bash
question 'Hello World!!'
function question()
{
echo $1
}
ところが,「question なんか知らない」というエラーが出ました
何が悪いんでしょう?

40 :
>何が悪いんでしょう?
マルチポストが悪いんじゃない?

41 :
マルチポストなのかよ。

42 :
>>38
if which awk >/dev/null 2>&1 ; then
    hoge
fi
>>39
function question()
{
echo $1
}
question 'Hello World!!'

43 :
>>38
http://pc.2ch.net/test/read.cgi/unix/1016372780/635
>>39
http://pc.2ch.net/test/read.cgi/unix/1016372780/637

44 :
すまぬ。

45 :
/etc/rc や /etc/rc.sysinit などを順に読んでいるのですが
_HOGE とか __fuga という先頭に _ が付いた変数が幾つかでてきます。
「こういう時は頭に _ を付ける」というような慣習みたいなものが
あるのでしょうか?

46 :
FreeBSD の起動スクリプトにはそんな変数は出てこないし、
Solaris でも _INIT_* という変数がちょっとあるだけ。

47 :
漏れど忘れしてて思い出させて欲しいんですが
SGIのIndigoやIndyのシェルってなんでしたっけ?
あのファイラーみたいな操作のやつ。シェルじゃなくて
プログラムでしたっけ?うーん名前思い出さん(;-公-)

48 :
>>46
レスどうもありがとうございます。
そうなんですか。
他にも、いろいろと読んで勉強してみます。

49 :
>>48
> レスどうもありがとうございます。
レスってなんですか?

50 :
>>49
IDがスーパーコンピューターなのにそんなことも知らないのかよ(w

51 :
>>50
あなたも知らないのですね?

52 :
英語だよ、英語
えっへん

53 :
ワロタ

54 :
tcsh

55 :
Linuxerにもtcsh使いがいたのか。

56 :
plamo のデフォルトなんじゃなかったか。

57 :
>bash という名前は Bourne-Again SHell の頭文字を取ったもの。
>sh の作者がボーン (Bourne) 氏 であることから、Bourne と Born (生まれる) をかけて、
>「生まれ変わったシェル」として命名された。
ヘェー

58 :
Bourne to be My baby

59 :
ボンジョビキター

60 :
俺もtsch使ってるよん。Unixの時から使い慣れてるもんで。

61 :
シェルスクリプト書いてみた。
添削おねがいします。
http://pc.2ch.net/test/read.cgi/linux/1069346365/519
http://pc.2ch.net/test/read.cgi/linux/1069346365/500-501n

62 :
特に意味もなくzshだな。

63 :
補完の効かないシェルをログインシェルにしてる香具師いる?
DOSのシェルでもデフォで補完が効く今の時代。
漏れは腐れたノートでashを常用してるんだが…。

64 :
>>63
> DOSのシェルでもデフォで補完が効く今の時代。
方法教えて。
command.comって補完効くようにできるの?

65 :
>>63
Solarisだと、/sbin/shという特殊なものがログインシェルなので、
変更できないんだよね…
まぁ、Linuxでは余裕でbashだけど。

66 :
>>64
ウチのcommand.comは何もしてないけど補完効くぞ。

67 :
あれ?
command.comは16bitアプリで補完機能はなくて32bitの
cmd.exeから実装されたと思ってたんだが違ったのか?
ぐぐっても補完機能の解説が見つからん・・・

68 :
ttp://win2000.nikkeibp.co.jp/tips/filedrive/index11.shtml
ttp://rd.vector.co.jp/soft/dos/util/se033185.html

69 :
>>68
それはcmd.exe

70 :
ガイシュツかもしれんけど
tcshなんてヽ( ・∀・)ノ ウンコー

71 :
根拠を示せ。

72 :
oresh

73 :
wash

74 :
>>65
>Solarisだと、/sbin/shという特殊なものがログインシェルなので、
別に特殊じゃないだろ。

75 :
>>74
/binではなく/sbinにわかれているのでは?

76 :
zsh

77 :
>>70
確かにcshスクリプトは
そんな俺はtcsh使い

78 :
bash_completionを有効にしたら、起動にやけに時間がかかりますね。
試しにzshにしてみたら、bashより起動が速かったです。
むう……

79 :
そんな事もあるさ。

80 :
solarisでもLinuxでも*BSDでもtcshです。
文句ある?

81 :
>>80
別に。好きにしてくれ。
ただし、他人に渡すシェルスクリプトを作るときだけは、
頼むから骨シェルにしてくれな。

82 :
zsh(*゚∀゚)=3 ムハー!
デフォルトのままでもすごすぎるぞ、これ。
% ./configure --<tab>
--bindir --includedir --srcdir
--build --infodir --sysconfdir
(以下略)
% killall <tab>
MozillaFirebird-bin mlterm screen xinit
(以下略)

83 :
>>81
禿同。
>>82
良かったね。
もっと早く気づくべきだったかも。

84 :
>>82
なりませんが(・ω・)

85 :
>>84
なにがならないの(・ω・)

86 :
補完じゃないのかな?

87 :
.zshrcに
autoload -U compinit
compinit
って書いてみたら?

88 :
bash使ってるんだけど、
最近ファイル名をeucからsjisに変えたら、使い難くてかなわん。。
色々試した結果tcshが日本語強そうなんだけど、
foreachが使いにくいよ。。。
ループ一行で書く方法ってないんでしょうか、もしくはヒストリできる
だけでもいいんですが。
日本語に強くて
for i in *;do echo $i;done
みたいに一行でループ回せるシェルってありませんかね。

89 :
zshぐらいしか知らない。
日本語強いのかな?
ループはここに例がある。
ttp://www.sol.cs.ritsumei.ac.jp/~sawaki/comp/zsh/

90 :
>89
昔、zsh使ってたんですが、日本語入力すら辛かった印象があるんですよね。
日本語ファイル名使う糞野郎のおれには辛いよ、
かといってemacs常用する気もおきないし。
sh系はループ;で区切って一行で書けたと思う、
なぜにcsh系が複数行書かなきゃいけないのか謎だ。
tcshで
sh -c 'for i in *;do echo $i ;done'
とかしようかな・・・(;´д`)

91 :
日本語に一番強いのはbashじゃないの?

92 :
showa shell

93 :
っつうか、ファイル名に日本語使うな。

94 :
ハングルならOK?

95 :
>>93
激同
winscpとかで勝手にsjisファイル名で作るやつが悪いんだ。
かといってなんかあるたんびに口酸っぱくして言い聞かせるのも
面倒なので自分で対応したほうはやそうなんだよ。
好きで糞野郎なわけじゃないんです。
>>94
ハングル語の勉強まで強要されたらさすがに泣きますね。
そこまで人に合わせる気はないな。。。

96 :
bindkey -vしてる場合はこうか。
unsetopt flow_control
bindkey '^Q' push-line

97 :
bash

98 :
login shellっていうの使ってます。

99 :
座布団とっちゃって、山田くん

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
最近増えてきたCUIが全く使えないLinuxユーザー (816)
東風フォント制作中止 (667)
intel compiler for Linux part2 (715)
Vine Linux Thread 其の63 (577)
俺の日記帳 第二冊目 (595)
LinuxでのCD-R/RWについてのスレ (729)
--log9.info------------------
【佐久間馨】練習ぎらいはゴルフがうまい!【簡単】 (918)
なんでマン振りしちゃいけないの? (375)
この板には8Iで165y飛ばすとか豪語するやつがいるが (448)
【2勝目間近】森田理香子応援スレ8【目指せ世界】 (378)
宮里藍が250ヤード飛ばすんだから体は関係ない (225)
○ゴルフ場で働く者のスレ7○ (556)
【使い易さ?】キャディバッグ【カッコ良さ?】 (605)
【寺】テーラーメイドスレ PART-28【寺院】 (700)
迷惑タバコにうんざり (764)
☆シャンク☆ (439)
ゴルフ板住人も筋トレしようぜ!【2セット目】 (689)
神戸カントリー6 (200)
永遠に孤高のベン・ホーガン5人目 (547)
アイアンが全然飛ばない7 (378)
柳原博士の原理原則ゴルフ[入門編] (772)
【飛び?】ゴルフボール総合スレ【スピン?】 (781)
--log55.com------------------
youtube,ニコニコとかのピアノ演奏について語るスレ
制服オーディション100【Nじい(じいじ)^-^;←書き込み & 絡み禁止】
【錦糸町】コスっちゃお!part7
【池袋】池袋ガーデン Part2【リフレ】
派遣リフレ もんげん!池袋
【秋葉原リフレ】もんげん!【派遣】Part 3
◆大阪◆日本橋の癒し◆PART10◆
【癒しの】山本耳かき店【膝枕】part63 ★2