1read 100read
2012年4月Linux120: 【Shell】どのシェル使ってる?【Script】 (287) TOP カテ一覧 スレ一覧 2ch元 削除依頼
Pinguy OS 1 (161)
軽いディストリビューション (488)
A5ノートFIVAがlinux機能を強化 (505)
あなたのipchainsを見せてください。 (254)
スレ立てるまでもない雑談スレ その4 (103)
無償OSでのシステム開発、電子政府向けの対応急ぐ (266)

【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元 削除依頼
キツいスペックのPCで頑張ってる人の為のスレ 14 (491)
1CDLinuxを作ろう (215)
GoogleOS→ gOS 米時間11/1公開 (217)
♪今なに聴きながらLinuxマシンに向かってる?♪ (415)
Linuxを徹底的に軽くするスレ 1グラム (231)
Kernel 2.4にしました (705)
--log9.info------------------
【3DS】3月爆死,4月爆死,5月爆死,6月爆死,9月爆死,10月爆死,11月爆死,12月好調【オワコン】 (192)
【業界】岩田社長「株主から退場しろと言われるかわからないが、もう少し任天堂社長をやらせて欲しい」 (808)
ゲーム屋さんにはWiiよりPS3が大事 - [ゲーム業界ニュース] All About (680)
【PS3】バンナムまたしてもPS3独占! 『機動戦士ガンダム EXTREME VS.』 12/1発売決定! (450)
【TGS 2011】一般初日は過去最高の8万6200人 PS Vitaは開場30分で入場制限!モンハンやアイマスも人気 (204)
【PSVita】 『みんなのGOLF 6』、パッケージ版が4980円、DL版は3980円に決定! (139)
【PSP】『スーパーダンガンロンパ2 さよなら絶望学園』 発売決定!大山のぶ代さんも続投 (173)
【3DS】無料でゲームを配る任天堂の危うさ【アンバサダー】 (353)
納得できる? 米任天堂・レジー社長が語る、Wiiにソフトが少ない2つの理由 (587)
Xbox360ユーザーによる男児強姦事件が発生! (174)
PS3版「Machinarium」が今年中に登場! 開発者「我々はもうMSには興味を持たない」 (205)
イメージエポック御影社長 「どこよりも早くNGPで制作に入っている」 (232)
【PSVita】セガがPS Vitaの技術とソフトの価格を高く評価! (140)
【3DS】任天堂3DSの核心部品に韓国サムスン製品を抜擢 (198)
韓国市場でXbox360がWii、PS3に圧勝!反日感情も影響か? (959)
Epic Games 「NGPはGears of Warのようなゲームにぴったりなマシンだ」 (265)
--log55.com------------------
【バーチャルYouTuber?】 ときのそらアンチスレ#70 【ホロライブ】
ニコニコ動画 アニメ雑談スレ2933
【令和のオナニー王】なかっち35発目【終戦記念日おことばヴッ】
YouTuber総合雑談スレ
【Koji Seto】瀬戸弘司 【eguri89】part143
ニコニコ動画 アニメ雑談スレ2934
遠藤チャンネルは悪くない!
【バーチャルYouTuber】オッドアイ part8【人狼】