The UNIX and Linux Forums  
Helloやアメリカ合衆国へようこそ! UNIXおよびLinuxフォーラム!訪問し、当社のグローバルコミュニティに参加いただきありがとうございます。

Go Back   UNIXおよびLinuxフォーラム > トップフォーラム > シェルプログラミングとスクリプティング
Googleのunix.com



シェルプログラミングとスクリプティング KSH 、 CSH 、 shに、 bashの、はPerl 、 PHPは、削除するsed 、 Awkの、他のシェルスクリプトやシェルスクリプト言語についての質問の投稿はこちら。

その他のUNIXおよびLinuxフォーラムトピックは参考にすること
スレッド スレッドスターター フォーラム 返信 最後の投稿
大文字小文字を ggovotsis AIX 7 2008年10月16日 10:07午前
大文字にする kirkm76 UNIXのダミー質問と回答のため 4 2007年5月28日 11:28午後
または、大文字小文字に変換する方法 Alex20 シェルプログラミングとスクリプティング 5 2005年3月7日 07:07午前
大文字に変換する dreams5617 シェルプログラミングとスクリプティング 3 2004年11月12日 01:44午前
大文字小文字に WebExを シェルプログラミングとスクリプティング 4 2002年1月3日 02:15午後

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek を搭載 Powered by Google
 
LinkBack スレッドツール このスレッドを検索 スレッドを評価 表示モード
  #1固定リンク)  
Old 2007年5月22日
フェドーラ fedora is offline
登録ユーザー
  
 

参加日: 2006年7月
投稿: 94
最初の文字だけ大文字か?

簡単な質問をしてください、私はリスト上の単語のすべての最初の文字を大文字にしようとしている。

ABC社
グーグル
CNNの
サービス

私の最初の考えられていました セッド 'イ/ ^ [ AZ順] / ^ [ AZ順] / 'が、すべての文字だけでなく、最初の文字が変更されました。

任意の考えですか?
  #2固定リンク)  
Old 2007年5月22日
Shell_Life's Avatar
Shell_Life Shell_Life is offline
登録ユーザー
  
 

参加日: 2007年3月
場所:バイーア、ブラジル
投稿数: 695
コード:
## Following extract the first initial character only:
sed 's/\(.\).*/\1/' input_file > $$FirstChar

## Following extract from the second character on:
sed 's/.\(.*\)/\1/' input_file > $$OtherChars

## Following changes the first character to upper case:
tr '[a-z]' '[A-Z]' < $$FirstChar > $$UpperChar

## Following paste together the upper case character and
## the other characters:
paste -d'\0' $$UpperChar $$OtherChars

## Following removes temporary files:
rm -f $$*
  #3固定リンク)  
Old 2007年5月22日
ghostdog74 ghostdog74 is offline Forum Advisor  
登録ユーザー
  
 

参加日: 2006年9月
投稿数:2,533
ニシキヘビがある場合は、ここ代替:
コード:
# echo "astring"  | python -c "print raw_input().capitalize()"
Astring
  #4固定リンク)  
Old 2007年5月22日
radoulov's Avatar
radoulov radoulov is online now Forum Staff  
中毒
  
 

参加日: 2007年1月
場所: Варна 、 България /ミラノ、イタリア
投稿数:2867
コード:
ex - infile<<!
%s/^./\u&/|x
!
  #5固定リンク)  
Old 2007年5月23日
drl's Avatar
drl drl is offline Forum Advisor  
登録ユーザー
  
 

参加日: 2007年4月
場所:サンパウロ、分アメリカ/ BSDのは、 CentOSのは、 Debianで、 OS X 、 Solarisの
投稿数: 711
やあ。

また、 perlの
コード:
#!/bin/sh

# @(#) s1       Demonstrate quickie perl for uppercase first character.

FILE=${1-data1}

perl -wp -e '$_ = ucfirst' $FILE

exit 0
data1でのサンプルで実行ファイルを生成:
コード:
% ./s1
Abc
Google
Cnn
Services
歓声、 drl
  #6固定リンク)  
Old 2007年5月23日
reborg's Avatar
reborg reborg is offline Forum Staff  
管理者
  
 

参加日: 2005年3月
場所:アイルランド
投稿数:4211
1行に1つ以上の単語のためのより一般的な仕様:

コード:
awk '{ for ( i=1; i <= NF; i++) 
           {   sub(".", substr(toupper($i),1,1) , $i)  }  
            print }' file
使用nawk /のろま/ awkは動作しない場合、必要に応じmawk
Closed Thread

ブックマーク

スレッドツール このスレッドを検索
このスレッドを検索

高度な検索
表示モード このスレッド
このスレッド

投稿ルール
あなた ことができない。 新しいスレッドを投稿
あなた ことができない。 返信の投稿
あなた ことができない。 添付ファイルの投稿
あなた ことができない。 自分の投稿を編集

BBコード なる 〜の上に
スマイリー なる 〜の上に
[イメージ] コードは 〜の上に
HTMLコードは、 オフ
トラックバック なる 〜の上に
ピングバック なる 〜の上に
Refbacks なる 〜の上に




すべてGMT -4です。現在の時刻は 11:18午前


提供: vBulletin、著作権© 2000 - 2006、Jelsoft企業株式会社。言語翻訳による電源
vBCredits v1.4著作権© 2007 - 2008 、 PixelFXスタジオ
は、 UNIXおよびLinuxフォーラムのコンテンツ著作権© 1993 〜 2009 。すべての権利を管理しReserved.Ad RedTyger

コンテンツ関連のURLで vBSEO 3.2.0