このスクリプトがKaliのbashで機能するのに、Xubuntuのbashでは機能しないのはなぜですか?

エグロド

自宅でKali仮想マシンを使用して作成したスクリプトがあります。そこでは完全に機能しますが、現在Xubuntuのインストールに取り組んでおり、まったく機能していません。helpコマンドで使用している正確なシェルはGNUbashバージョン4.2.25です。自宅にあるシェルがわかりません(最新バージョンだと思います)。ここで使用しているシェルは古いため、スクリプトで使用しているものの一部をサポートしていないと思いますか?ここで実行すると、ヘッダーとフッターが印刷されますが、間には何も印刷されません。どんな助けやアドバイスもいただければ幸いです。

#!/bin/bash

echo ""
echo "######## WHOIS: "$1

# Whois using the inputted parameter
whois $1 |\

# Remove EOL characters
tr -d '\015\032' |\

# Remove spaces
sed 's/^ *//' |\

# Remove unnecessary words from output
grep -v -e "@" -e "http://" -e "WHOIS" > temp.txt

# Display all of the date lines
egrep -i "ate: " temp.txt

# Remove the tmp file
rm -rf temp.txt

echo "------- DONE!"
echo ""
グレンジャックマン

コメントと空白行がパイプの接続を破壊しています。これを使って:

#!/bin/bash

echo ""
echo "######## WHOIS: "$1

whois $1 |
tr -d '\015\032' |
sed 's/^ *//' |
grep -v -e "@" -e "http://" -e "WHOIS" |
egrep -i "ate: " 

echo "------- DONE!"
echo ""

パイプが行の終わりにある場合は、行の継続は必要ありません。コメントが必要な場合は、パイプラインの上のブロックにコメントを配置します。

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

このスクリプトがKaliのbashで機能するのに、Xubuntuのbashでは機能しないのはなぜですか?

分類Dev

bashスクリプトが機能しないのはなぜですか?

分類Dev

このCMakeスクリプトでbash / echoが機能しないのはなぜですか?

分類Dev

このkillがこのBashスクリプトでは機能せず、スクリプトの外部でのみ機能するのはなぜですか?

分類Dev

このbashスクリプトが機能しないのはなぜですか?

分類Dev

このBashスクリプトが機能しないのはなぜですか?

分類Dev

クエリ自体が機能するのに、phpスクリプトのこのクエリが機能しないのはなぜですか?

分類Dev

スクリプトでbashエイリアスが機能しないのはなぜですか?

分類Dev

/ bin / bashを使用したスクリプトが機能し、/ bin / shを使用しないスクリプトが機能するのはなぜですか?

分類Dev

/ bin / bashを使用したスクリプトが機能し、/ bin / shを使用しないスクリプトが機能するのはなぜですか?

分類Dev

このスクリプトがターミナルで機能するのにファイルからは機能しないのはなぜですか?

分類Dev

bashスクリプト内でタイムアウトが機能しないのはなぜですか?

分類Dev

このパイプコマンドがこの特別なbashスクリプトで機能しないのはなぜですか?

分類Dev

このシェルスクリプトがbashで失敗するのに、コマンドがSSHで機能するのはなぜですか?

分類Dev

BASHスクリプト:変数が機能しないのはなぜですか

分類Dev

リストのリストに対するこの反復が機能しないのはなぜですか?

分類Dev

このbash条件付きチェックが[[-n ..]]で機能するのに、[-n ..]では機能しないのはなぜですか?

分類Dev

XCOPYがスクリプトで機能しないのはなぜですか?

分類Dev

スクリプトでSETLINESIZEが機能しないのはなぜですか?

分類Dev

このコマンド「google-auth」がターミナルで機能するのに、bashスクリプトからは機能しないのはなぜですか?

分類Dev

このonclickイベントがスクリプトで機能しないのはなぜですか?

分類Dev

このCSSがデモで機能しているのに、私のプロジェクトでは機能していないのはなぜですか?

分類Dev

このbash関数が機能しないのはなぜですか?

分類Dev

sendKeysがこの分度器スクリプトで機能しないのはなぜですか?

分類Dev

bash test.shが機能するのに./test.shが機能しないのはなぜですか?

分類Dev

〜/ .bash_profileが機能しないのはなぜですか?

分類Dev

このCloudFormationテンプレートスクリプトが機能しないのはなぜですか?

分類Dev

この単純なPHPログインスクリプトが機能しないのはなぜですか?

分類Dev

この単純なphpスクリプトが機能しないのはなぜですか?

Related 関連記事

  1. 1

    このスクリプトがKaliのbashで機能するのに、Xubuntuのbashでは機能しないのはなぜですか?

  2. 2

    bashスクリプトが機能しないのはなぜですか?

  3. 3

    このCMakeスクリプトでbash / echoが機能しないのはなぜですか?

  4. 4

    このkillがこのBashスクリプトでは機能せず、スクリプトの外部でのみ機能するのはなぜですか?

  5. 5

    このbashスクリプトが機能しないのはなぜですか?

  6. 6

    このBashスクリプトが機能しないのはなぜですか?

  7. 7

    クエリ自体が機能するのに、phpスクリプトのこのクエリが機能しないのはなぜですか?

  8. 8

    スクリプトでbashエイリアスが機能しないのはなぜですか?

  9. 9

    / bin / bashを使用したスクリプトが機能し、/ bin / shを使用しないスクリプトが機能するのはなぜですか?

  10. 10

    / bin / bashを使用したスクリプトが機能し、/ bin / shを使用しないスクリプトが機能するのはなぜですか?

  11. 11

    このスクリプトがターミナルで機能するのにファイルからは機能しないのはなぜですか?

  12. 12

    bashスクリプト内でタイムアウトが機能しないのはなぜですか?

  13. 13

    このパイプコマンドがこの特別なbashスクリプトで機能しないのはなぜですか?

  14. 14

    このシェルスクリプトがbashで失敗するのに、コマンドがSSHで機能するのはなぜですか?

  15. 15

    BASHスクリプト:変数が機能しないのはなぜですか

  16. 16

    リストのリストに対するこの反復が機能しないのはなぜですか?

  17. 17

    このbash条件付きチェックが[[-n ..]]で機能するのに、[-n ..]では機能しないのはなぜですか?

  18. 18

    XCOPYがスクリプトで機能しないのはなぜですか?

  19. 19

    スクリプトでSETLINESIZEが機能しないのはなぜですか?

  20. 20

    このコマンド「google-auth」がターミナルで機能するのに、bashスクリプトからは機能しないのはなぜですか?

  21. 21

    このonclickイベントがスクリプトで機能しないのはなぜですか?

  22. 22

    このCSSがデモで機能しているのに、私のプロジェクトでは機能していないのはなぜですか?

  23. 23

    このbash関数が機能しないのはなぜですか?

  24. 24

    sendKeysがこの分度器スクリプトで機能しないのはなぜですか?

  25. 25

    bash test.shが機能するのに./test.shが機能しないのはなぜですか?

  26. 26

    〜/ .bash_profileが機能しないのはなぜですか?

  27. 27

    このCloudFormationテンプレートスクリプトが機能しないのはなぜですか?

  28. 28

    この単純なPHPログインスクリプトが機能しないのはなぜですか?

  29. 29

    この単純なphpスクリプトが機能しないのはなぜですか?

ホットタグ

アーカイブ