タグ付けされた質問 「bash」

Bashは、GNUプロジェクトのUnixライクなオペレーティングシステム用の無料のシェルです。

1
bashで無限のコマンド履歴を取得する方法は?
設定しましexport HISTSIZE=99999999999999たが、それが最良の方法ですか?オーバーフローが発生するかどうかはわかりません。コマンド履歴の制限を削除するためのテスト済みの信頼できる方法を探しています。
54 bash  history 

3
echo $((2#$ 1))は正確に何をしますか?
次のbashスクリプトは、2進数が与えられると10進数を表示します。 echo $((2#$1)) なぜ正確に? それ$1がインプットだと理解しています。おそらく2ベース(バイナリ)です。しかし、使用されている構文を理解できません。
53 bash 


6
Windows 10ビルド14316:Windows上のUbuntuのBashでCtrl + vが機能しない
新しいWindows 10インサイダービルド14316では、WindowsアプリのUbunbuの新しいBashでCtrl + V(貼り付けのショートカット)を使用できませんでした。他の誰かがこの問題を抱えていましたか?解決策はありますか? アプリのプロパティを編集して、コントロールのショートカットと挿入を有効にしました。また、Ctrl + Shift + VとShift + Insertを試しましたが、どちらも動作しません。

9
Windowsでgit-bashに「tree」コマンドを追加するにはどうすればよいですか?
Windows 7でgit-bashを使用しています。現在のディレクトリのツリーを表示したいと思います。しかしながら: jcollum@DEVELOPER01 ~/Dev/express_coffee $ tree . sh.exe": tree: command not found OK、だから私はツリーコマンドを持っていません。どうすればインストールできますか?記事を見つけましたが、それはMac向けでした。
53 windows-7  bash  git  git-bash 

5
zipファイルを「抽出」する方法
空でないフォルダーにzipファイルを抽出しました。zipファイルには多くのファイルと深い階層があり、それらはターゲットディレクトリの既存のツリーとマージされます。既に存在するファイルとディレクトリを破壊せずに、解凍によって作成されたファイルとディレクトリを削除するにはどうすればよいですか?もちろん、私はまだマージしたzipファイルを持っているので、情報はそこにあります。
52 linux  bash  zip 


6
sudoの使用時にコマンドが見つかりません
私の問題に関連しているように見えるサイト上にいくつかの質問がありますが、それらのいずれにも解決策が見つかりませんでした。 私のオペレーティングシステムはUbuntu 12.04です。にmvnインストールし/tools/noarch/apache-maven-3.1.1、私の最後に次の行を追加しました/etc/profile: export M2_HOME=/tools/noarch/apache-maven-3.1.1 export PATH=$M2_HOME/bin:$PATH その後、実行しsource /etc/profileます。 今、私の問題は次のとおりです。mvn --versionコマンドをmvn実行すると実行可能ファイルが見つかり、実行すると次のsudo mvn --versionようになりますsudo: mvn: command not found。PATHコマンドを実行すると異なる場合があることを知っているので、sudoこれを試しました: $>sudo echo $PATH /tools/noarch/apache-maven-3.1.1/bin:... some other stuff ... 私が試した別のことは、実行sudo su -してから入力することmvn --versionです。この場合mvn、正常に検出され、コマンドは成功します。ここで何が起こっていますか?
52 linux  ubuntu  bash  sudo 



3
SSHがしばらくアイドル状態だった場合にSSHが切断されるのを防ぐ方法
マシンへのssh接続があり、ユーザーの入力がない状態が30分続くと、そのマシンによって切断されます。ただし、のようなものを開始した場合top、接続は維持されます。これはクライアントのマシンであるため、そのマシンのSSHサーバーを再構成することはできません。だから私は自動的にアイドル状態を検出し、のようなものを開始する方法を探していtopます。Bashの一種の「スクリーンセーバー」。 でできることはわかっていますscreenが、残念ながらscreenインストールされておらず、ソフトウェアをインストールできません。そのため、Bashが提供するものを使用する必要があります。 明確にするために:ログイン後に一度開始するソリューションを探しています。その後、その端末を使用して、立ち去り、2時間後に戻ってきて、何も入力せずに立ち去ります。また、私はトンネルのものを探していません(そのために素晴らしいツールshuttleをお勧めします) 何か案は?
51 linux  bash  ssh 




3
特定のウィンドウにフォーカスするBashコマンド
bashコマンドラインで、実行中のプロセスの特定のウィンドウにフォーカスを与える方法はありますか。プロセスの名前、番号、その他必要なものはすべて知っていると仮定します。 たとえば、Firefoxの単一のインスタンスを実行しているが、最小化されている(またはその上に他のウィンドウがある)場合。Firefoxウィンドウをアクティブウィンドウにすることで、Firefoxウィンドウを表示してフォーカスを与えるbashコマンドが必要です。
50 ubuntu  bash  gnome 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.