sed

    1

    1答えて

    sedを使ってログファイルの各行から日時部分を削除しようとしています。 ログファイルの例: 2017-10-26 09:58:57: {..1.} 2017-10-26 09:58:58: {..2.} しかし、これは: cat log.log | sed "s/^.+?(?={)//g" は削除日付の部分とではなく、あるとしてラインが印刷され、動作しません。

    -3

    1答えて

    複数のチェスゲームのプライシーケンスを含むファイルがあります。ゲームは1つ以上の新しい行で区切られ、各ゲームの対応するプライシーケンスも複数の行に分割できます。 ゲームごとに1行しか持たないように、同じゲームに対応するすべての行をマージしたいと思います。私はさまざまな選択肢を試しましたが、どれもうまくいきませんこのファイルには14M以上のゲームが含まれているので、私は速い解決策が必要です。私はLi

    1

    3答えて

    見つけるこれが私のファイルです:FILEABC.txt Name|address|age|country john|london|12|UK adam|newyork|39|US|X12|123 jake|madrid|45|ESP ram|delhi joh|cal|34|US|788 私は、ファイルのヘッダ数を探していました。だから私はこのコマンドを持っている cat FILEA

    -2

    2答えて

    awkを使用して一致する文字列を検索します。私の目標は、一致する文字列、行番号、および一致する行を印刷することです。私は最初の部分(つまり、一致する文字列を印刷する)を達成することができませんでした。 現在、私は持っている: awk '/string1/string2/string3/{ print NR, $0 }' file_to_search.txt これは、行番号と一致する行ではなく、

    0

    1答えて

    実行中のサーバから1つのcert.pemを生成しようとしています。私は、コマンドを使用しています: echo "" | openssl s_client -showcerts -prexit -connect 127.0.0.1:4709 2>/dev/null | sed -n echo '/BEGIN\CERTIFICATE/,/END\ CERTIFICATE/p' | tac | sed

    1

    1答えて

    linuxの初心者で、勉強しようとしています。毎日作成される日付のテキストファイルがありますが、日付はすべて固定されているので、bashスクリプトを実行してテキストファイルの特定の日付を変更したいと思います。 私は構文でsedを使って考えた: sed -i 's/01 January 1970/27 October 2017/' 動作していないようですが? これは、ソースファイルの行です: #

    0

    1答えて

    現在、packerとdockerを使用してビルドパイプラインを構築しています。 provisionersセクションでは、Apache設定内AllowOverrideとDocumentRoot変数を変更するためのいくつかのsedコマンドが含まれている内 { "builders": [{ "type": "docker", "image": "php:7.0-apache

    0

    2答えて

    sed -i s/oldstr/newstr/g ディレクトリ内のすべての古い文字列を新しい文字列に置き換えます。このコマンドを実行すると、すべての文字列がコンソール上の新しい文字列に変更されたことが示されます。しかし、ファイルに入力してチェックしたとき、古い文字列は同じままです。あなたが試みることができるのMacOSである場合には #> mv file file.orig #> sed

    0

    1答えて

    私はBibDeskのグループを管理するために利用できる機能セットを少し拡張しようとしており、プログラムからBibDeskがStaticグループ。 これを行うには、bibtexファイルのこのコメント部分内にあるすべてのものを取得するための体系的で堅牢な方法が必要です。 @comment{BibDesk Static Groups{ <?xml version="1.0" encoding="UTF

    1

    1答えて

    macOSのコマンドラインでは、ファイルの各行にあるタブでスペースを最初に置き換える方法を教えてください。 MacOSの上で利用可能なツールの 例:バッシュ3.2、BSDはAWK、TR、Perl 5の、パイソン2.7、迅速4、セッド、等 Iが試み: sed 's/^\([^ ]*\) /\1\t/' filename しかし、タブの代わりに、私は文字 'トン'を取得します。