シェルスクリプト総合 ..
[
2ch
|
▼Menu
]
■コピペモード
□
スレを通常表示
□
オプションモード
□このスレッドのURL
■項目テキスト
255:login:Penguin 07/10/16 21:12:10 pdm4T3SF >>254 ROWS=`stty -a | tr ";" "\n" | grep rows | sed "s/.*rows //"` 256:login:Penguin 07/10/16 21:36:05 tU6zGUOB >>255 できましたありがとうございました。 257:login:Penguin 07/10/16 23:32:43 sWAUZpv3 $LINES じゃだめなの? 258:login:Penguin 07/10/17 04:58:42 d5Vjha9K シェルスクリプトの中で$LINESがとれるとでも? 259:login:Penguin 07/10/17 10:00:57 9KXOUzKW ROWS=`tput lines` COLS=`tput cols` 260:login:Penguin 07/10/17 22:15:42 VuOM9tU/ eval `resize` echo $LINES $COLUMNS 261:login:Penguin 07/10/18 12:39:19 fyMSNeWa >>260 resize は X がインストールされていない環境では使えない。 xterm の付属物なので。 262:login:Penguin 07/10/23 17:14:39 OMh5qn/O ちょっと相談に乗ってください。 日付.pc名.サイト名_access_log ex) 20071023.pc-local01.hoge_access_log 20071023.pc-local02.hoge_access_log 20071023.pc-local01.hagehoge_access_log 20071023.pc-local02.testhoge_access_log と言うログファイルをサイト名別のフォルダに移動した後 1つのログファイルにマージさせるスクリプトを書きたいのですが。 とりあえず、スクリプト書いてみたのですが正直何がなんだか 分かりません。アドバイスを下さい。 #!/bin/sh timestamp=`date +%Y%m%d` log=`find /home/hoge/log -name $timestamp.*` list=`echo "$log" | sed -e 's/_access_log//g' | cut -c57-` スクリプトでは、今日のタイムスタンプを取ってlogファイルを検索し その結果のサイト名以降の”_access_log”を消して、サイト名より前 も入らないので、表示させないようにする。これから、サイト別にフォルダを 作ってそこに移動させるのですが、mkdir "$list"では上手く行きません。 何かいいアドバイスを教えてください。よろしく御願いします。
次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
レスジャンプ
mixiチェック!
Twitterに投稿
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch
5391日前に更新/275 KB
担当:undef