awk
の検索結果 (138件 21〜 40 件を表示)
シェルでのスペースを考慮した処理方法
…以下のようなシェルを実行しますと #! /bun/csh set A_CODE = `echo " 5555 " | awk -F\t {print $1}'` echo "$A_CODE" (5555の前後に複数のスペース文字有り) 結果--------------------------- 5555 --------------...…
文字列の一部を取り除きたい(awk?)
…こんにちわ。 下記の文字列操作を行いたいのですが上手くいきません。 どなたか教えて下さい。 環境OSはsolarisです。 awkにはこだわりません。 ・最初の2文字を取り除く ・最後...…
awkスクリプトでダブルクォーテーションの削除
…作成しているawkスクリプトを実行すると ”aaa" "1111" "kkk" ”bbb" "2222" "jjj" という出力になってしまいます。 ダルルクォーテーションを削除したかったので printf(”%s %s %s\...…
UNIXで数字の文字列を、数値に変換するには?
…UNIXで、数字のみの文字列を、その文字列で表される数値に変換して変数に代入したいのですが、どうすればいいでしょうか? つまり、 VALUE=`echo 22j4444j33 | awk -F'j' '{print $1}'` exit $VALUE ...…
cshスクリプト内での”ヒアドキュメント”とパイプライン
…cshスクリプト内での”ヒアドキュメント”とパイプライン cshスクリプト内で、 1)比較的大量の入力を必要とするコマンドcommand1 2)command1の出力をawkにかけて整形する ことをしたいので...…
【シェルスクリプト】awkの結果を変数に格納したいです。
…【シェルスクリプト】awkの結果を変数に格納したいです。 パイプを使って、3つのコマンドを実行し、変数に格納したいです。 command1 | command2 | command3 command2 には grep が、 command3 には awk ...…
expectを使って自動でSSHログインした後にコマンドを実行したいと
…expectを使って自動でSSHログインした後にコマンドを実行したいと思っています。 df -hやmailqのようなコマンドは問題ないのですが、awkを利用してダラー?"$"を 入れてフィールド操作しよう...…
awkでバイト数を方法
…文字列$2を300文字まで切り取る方法は substr($2,1,300)ですが、 全角半角が混在している文字列を 先頭から300バイト取得する方法が分かりません。 お手数をおかけしますが、 ご教授願い...…
cshで文字列分割
…ヤマトです。 cshの文字列分割について質問します。 環境はRed Had Linux7.2です。 set DATA = hoge1;hoge2;hoge3 のデータを";"区切りでDATA_ARR(配列)に入れたいのですが、分かりません。 調べた...…
AWKにて時刻差分を取得したい
…お世話になります。 現状、以下のログがあるのですが、 <snip> 日時, 通信開始時刻, 通信終了時刻・・・ 2008/4/8, 14:00:00.3, 14:10:00.5, ・・・ <snip> で、AWK(awk -F , )にて時刻差分を取得...…
行頭と行末に文字追加
…文字変換がうまくいきません。 sedとawkもしくはperlを使ってなんとかならないでしょうか? 行の行頭と行末を " で囲みたいのですが。 ------test.txt----- abc cde fgh hijk lm nopq rstu vwx y z -...…
awk の int()に関数について
…数値処理でawkを使い始めているのですが, int関数を使って小数を切り捨てたいのですが, 以下のような現象が起こって困っています。 print int(9.53*100) 952 ? print int(9.53*1000) 9530 OK print i...…
AWKスクリプトの文字コードについて
…AWKのスクリプトは、文字コードによってエラーが起きるものでしょうか。 あるスクリプトを実行すると、エラーが表示されるのですが、そのスクリプトの文字列部分を少し書き換えると、...…
cshでsubstr
…ヤマトです。 cshの文字列分割について質問します。 環境はRed Had Linux7.2です。 set DATA = A01/B/テスト文字列 のデータの5文字目の文字列は何か取得したいのですが、 substr($DATA,5,1)み...…
CSVファイルの改行コード削除について
…初めまして。お世話になります。 現在Linux環境を使用しており、PHPのアップロードからcsvファイルをアップする機能を設けています。アップロードしたcsvファイルを元にシェルスクリプトでI...…
複数の空白を一つのタブに変換したいです。awk?perl?
…複数の空白を一つのタブに変換したいです。awk?perl? 以下、 空白を* タブを→で表します。 以下のような内容のファイルがあります。 ******1.00*171.587600 ******2.00*169.399074 ******3.00*175.825399 ******4.0...…
時刻フォーマットの編集
…時刻フォーマットの編集方法について 教えてください。 以下の様な時刻(CLF の時刻の書式)を YYYYMMDDの形に変更したいのですが 何かいい案を頂けないでしょうか? -------------------- 26/Mar/...…
awkで二つのファイルを比較し出力する方法
…UNIXで二つのファイルを使って別ファイルを出力する 処理をしたいのですが、awkで二つのファイルを扱う方法 が分かりませんでした。 やりたい処理は以下のような事です。 ファイルAの1...…
シェルで、ランダム関数を変数に代入したい
…#!/bin/bash (1)BAR = `awk ' { printf("%d", srand()%10) }'` (2)BAR = `awk '{ print srand()%10 }'` (3)BAR = `awk '{ print int(10.0*rand()) }'` echo "$BAR" 上記のように変数にランダム関数を代入したいのですが、うまくい...…
検索で見つからないときは質問してみよう!