1read 100read
2013年17Linux204: 【Shell】どのシェル使ってる?【Script】 (294) TOP カテ一覧 スレ一覧 2ch元 削除依頼
【林檎より美味しい?】Pear Linux【洋梨】 (115)
おまえの hddparm -tT 教えてください。 (438)
時刻合わせ総合スレッド2 (823)
LinuxでVPNルーターは作れるのか? (172)
今夜も Wine で乾杯! - 18本目 (658)
エンコードソフト ffmpeg のスレ (605)

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


1 :03/10/28 〜 最終レス :2013/08/04
おまいらが使ってる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元 削除依頼
Linuxerが好きなプログラミング言語教えれゴルァ (575)
コマンドのみで語り合う漢のスレ (573)
KVM(Kernel based Virtual Machine)を語れ 2 (609)
DebianとCentOSってどっちが鯖向きなの? (502)
【ZERO3】リザぽん化プロジェクト 003【Linux】 (680)
玄人志向 玄箱12 (588)
--log9.info------------------
tricot/トリコ 2 (603)
◆◇DREAMS COME TRUE ◇ドリカム108◇◆ (105)
the band apart 69 (556)
【LDH】Happiness part13【EXILE系E-girls】 (583)
三代目 J Soul Brothers Part.10 (220)
Bank Band Vol.29 (581)
◆黒猫チェルシー vol.2◆ (521)
KIRINJI/キリンジ☆スレッドPart94 (752)
【金爆みたいに】RIZE【売れたいっす】 (376)
androp 8 (186)
シアターブルック/THEATRE BROOK part14 (189)
BREATHE part.1 (421)
EGO-WRAPPIN' part.18 (203)
【堺から】オレスカバンド【世界へ】 4 (641)
男の浪漫 Part.4 (385)
キノコホテル〜第八幕〜 (496)
--log55.com------------------
インターネットがつまらなくなった理由とは? スマホ層の流入、アフィキッズの流入、飛び交うネットスラング・・ [925017992]
【今日の天気】 各地で、とんでも無い大雨 関東は朝8時に22ミリの豪雨 [219241683]
【総選挙】 いよいよ、衆議院解散が現実的に。自民党大勝利へ [219241683]
【悲報】まんさん「夫が家でゲームばかりして娘の面倒を見ない、娘を守れるのは私だけ」と娘の悲痛な手紙を公開 [593285311]
作詞家・及川眠子「幻冬舎の社長が会社を守る為に謝罪したのに、百田や有本が油を注ぐのね」→ネトウヨ「無名作家が偉そうに!」と発狂 [352875705]
まんさん(34)「年収800万以下の方からのいいねはお断りさせて頂きます」 [593285311]
キャッシュレス促進のため「ATM付きパチンコ遊技機」を検討、外国時観光客向けにクレジットカードにも対応、自民党が警察に要請 [422186189]
ツイ民「弟がプリウスミサイルに巻き込まれた。スマホ見運転婆さん曰く「10:0はやだ!そいつ身障者なんだから5:5にしろ」」 [377482965]