シェル芸

RSS
  • 解決済

    回答
    3

    【シェル芸】 ワンライナーで実現可能でしょうか?

    $ cat hoge.txt 256 512 1024 $ cat hoge.txt | 〜〜〜〜〜 (ここが知りたい) 256 8 512 9 1024 10 【やりたいこと】 数値が1より少なくなるまで2で割っていった回数を元データの横に表示させたい。 cnt := 0 n := 256 for n > 1 {

    • 0評価
    • 606PV
    EzrealTrueshot EzrealTrueshot 2ヶ月前に コメント
  • 解決済

    回答
    1

    sed で「%」が消えている理由がわかりません。

    cat hoge | sed -e '177,177!d'|sed '$s/.$//' hogeファイルの中には数百行の文字が書かれています。 177行目には 70% とだけ3文字が表示されています。 上記コマンドの結果が 70 となります。 %がどこで消えたのが理解できないのですが、sedのどこの記述で%が消失したのかご教示いただけませんでしょうか?

    • 0評価
    • 125PV
    EzrealTrueshot EzrealTrueshot 3ヶ月前に コメント
  • 解決済

    回答
    1

    特定ディレクトリ以外を処理をするシェル

    困りごと このようなディレクトリがあります。 (Railsのログイン機能ライブラリdeviseです) app/views/devise/shared app/views/devise/shared/_links.html.erb app/views/devise/confirmations app/views/devise/confirmations

    • 0評価
    • 137PV
    rik0 退会済みユーザー 5ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    シェルスクリプト内で、別ファイルを参照する。

    シェルの中で別ファイルの情報を参照したいと考えております。 例えば、以下の test.sh があったとして、IPアドレスが記述されている部分を ip.txt内のIPアドレスを参照する。といった感じにしたいです。 cat test.sh !/bin/bash cat /var/log/httpd/access_log | awk -F '"' '

    • 0評価
    • 238PV
    ysysys ysysys 6ヶ月前に コメント
  • 解決済

    回答
    2

    stty などを応用し、ルートユーザーでのみ実行できるシェルスクリプトを実行したい

    シェルスクリプトでパスワード入力プロンプトがあることを知りました。 https://qiita.com/quenhulu/items/f322b909beb85d67c971 これを応用して、下記のような入力フローをシェルスクリプト一発で実行できるようにしたいです。 $ sudo su - $ ./sample.sh ※ パスは/root/sam

    • 0評価
    • 147PV
    CHERRY CHERRY 9ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Powershellコマンドレットの結果をPowershellスクリプトに渡したい

    前提・実現したいこと Powershellコマンドレットの結果をPowershellスクリプトの引数として渡す方法がわかりません。 よい方法をご存知でしたら教えて頂けないでしょうか。 具体的にはログファイルを加工するPowershellスクリプトがあり、このスクリプトは引数なしで実行するとスクリプトがあるディレクトリ内のログを、第一引数でディレクトリパス

    • 0評価
    • 453PV
    yamada69 yamada69 10ヶ月前に コメント
  • 解決済

    回答
    4

    cshでファイルを読み込み、機種依存文字を変換する

    前提・実現したいこと 初めて質問させていただきます。 cshで以下のようなバッチを作成したいと考えております。 datファイル(sjis)を読み込み、機種依存文字があったら適当な文字に変換するといったものです。 [例] ・aaa.dat ⑳(文字コード 0x8753) ↓ **(文字コード 0x2a) このような場合どうしたらよいでしょうか?

    • 0評価
    • 675PV
    saitama saitama 10ヶ月前に 回答
  • 受付中

    回答
    2

    この処理をを繰り返し行うスクリプトはないでしょうか?

    この処理をを繰り返し行うスクリプトはないでしょうか? いま ルートディレクトリ / にいるとします / はいかには100個のフォルダが有り、100個のフォルダの配下には100のtxt ファイルがあります。 これらのtxtファイルは "unko-20170822.txt"規則的な名前が付けられています。 ①各フォルダに移動 cd /フォルダ名 ②

    • 0評価
    • 367PV
    otn otn 11ヶ月前に コメント
  • 受付中

    回答
    1

    curlのレスポンスデータから文字列マッチングさせるスクリプトを実装したい。

    example.com というURLをGETしたときに {"status":"OK","message":"Hello Guillaume"} というレスポンスが帰ってくると仮定します。 hoge=$(curl -X GET example.com) $ echo hoge {"status":"OK","message":"Hello Gu

    • 0評価
    • 1338PV
    cDm_48 cDm_48 1年以上前に コメント
  • 解決済

    回答
    2

    文字変換で iconv: シグナル 7 によって終了しました と出たのですが、どなたか解決方法をご存...

    やりたいこと→hageディレクトリ以下のhtmlファイルすべてのエンコードをEUC-JPからUTF-8にしたい hageディレクトリ以下のhtmlファイルすべてのエンコードをEUC-JPからUTF-8にしたいと思い、 テキストファイルを一括でiconv - Qiita を参考に find hage -type f | xargs file

    • 0評価
    • 1140PV
    dlrowolleh dlrowolleh 1年以上前に コメント
  • 解決済

    回答
    3

    basename `pwd`としたシェルスクリプトの結果を変数に格納し、別の文字列と連結したい

    $ basename `pwd` => hoge となった結果を変数に格納し HOGE=basename `pwd` PIYO="piyo" $PIYO$HOGE => hogepiyo といった結果になることを期待しておりました。 しかし、 basename `pwd` の結果を変数に格納できなかったため、上手くいきま

    • 0評価
    • 790PV
    ngyuki ngyuki 1年以上前に コメント
  • 解決済

    回答
    3

    ローカルのAディレクトリの中にあるファイル名で、リモートのBディレクトリの中にある同名ファイルを消す...

    お世話になっております。 リモートサーバーにftpでファイルをアップロードしているのですが、 シェルを用いて、 あるリモートディレクトリ内の不要なファイルを消したいと思っています。 ただし、mdelは一気に消してしまうため怖いので、 1つ1つファイル名を指定し、消したいのです。(シェルで) 当方、linux環境です。 リモートへの

    • 0評価
    • 508PV
    mirainu mirainu 1年以上前に コメント
  • 受付中

    回答
    3

    rubyファイルの実行、出力結果を引数に渡してcurlコマンドを実行するようなシェルスクリプトを書き...

    rubyファイルの実行 ↓ 出力結果を引数に格納 ↓ curlコマンドを実行(先ほどの引数を使用) といったようなシェルスクリプトを書きたいです。 rubyのファイルは既に実装しており、仮にそれをsample.rbとします。 また、シェルは以下のようなところまでは実装しております。 rubyファイルでprintで出力した内容を

    • 0評価
    • 1256PV
    daimon daimon 1年以上前に 回答
  • 受付中

    回答
    2

    テキスト処理で文字化けしてしまいます。どなたか助けてください。

    テキスト処理で文字化けをなくしたい <tr align="right"> <td 任意の文字列>ここに存在する文字列</td> <td 任意の文字列>ここに存在する文字列</td> <td 任意の文字列>ここに存在する文字列</td> <td 任意の文字列>ここに存在する文字列</td> <td 任意の文字列></td> <td 任意の文字列></td>

    • 0評価
    • 465PV
    takasima20 takasima20 1年以上前に 回答
  • 解決済

    回答
    3

    directory 移動を楽にするシェル技など

    shell をつかっているときに、ディレクトリ移動するのを楽にする技にはどんなものがあるでしょうか? 私は下記のようなことをしているのですが、おそらくもっといい方法があると思っていますので、ご存知のかた教えてください。下記は、設定ファイルを開いたりもできます。単なるシェルスクリプトのエイリアス集ともいえます。 http://qiita.com/zanjib

    • 0評価
    • 691PV
    zanjibar zanjibar 1年以上前に コメント
  • 解決済

    回答
    1

    zshでコマンドの存在を確認に使う二重丸括弧について

    下記で、zshでコマンドを確認する時に(( ${+commands[peco]} ))のような記述を見かけました。commandsはzshが自動で用意している実行できるコマンドを含む連想配列だと思っています。 この時、(( ))を使うメリットはあるのでしょうか?二重丸括弧は(( i++ ))のような計算をする時に使うものだと思っていました。(( $ )

    • 0評価
    • 1130PV
    MaxMellon MaxMellon 1年以上前に コメント
  • 1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    19

  • 総質問数

    16

  • 今週の質問数

    0

関連するタグ

シェル芸タグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る