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

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

2
bash:ulimit:コアファイルサイズ:変更できない制限:操作は許可されていません
Fedora 12 gcc 4.4.1 私はいくつかのプログラミングを行っていますが、私のプログラムはスタックダンプを提供しました。 しかし、調べるべきコアファイルはありません。 だから私はやった: ulimit -c unlimited そして、このエラーメッセージを得ました: bash: ulimit: core file size: cannot modify limit: Operation not permitted また、ulimitを50000に設定しようとしても、同じエラーが発生しました。 ulimit -aの結果: $ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending …
28 linux  bash 

3
zshのようなbashオートコンプリート
私はbashを使用していますが、bashのように見えるものではなく、入力するまで何も選択しないbashのように、zshスタイルのオートコンプリート(タブを押して可能性をタブで移動します)をしたいです曖昧さをなくすためにもう少し。bashでzshタイプの動作を取得するにはどうすればよいですか? ソリューションを検索すると、他の質問に対する多くの回答が得られたので、ここで簡単な回答(つまり、に貼り付けるもの)を取得できることを望んでいます.bashrc。 (そして、明白な質問に答えるために、私はここでbashを使用する必要があります。私はチームに参加したばかりで、bashをセットアップして環境を使いやすくするためのものです。 zshでの方法ですが、今のところ、bashを使用して、インタラクティブな使用中にzshのように振る舞うようにすれば簡単です)
28 bash  zsh  autocomplete 


4
「用語」のgrepおよび「別の用語」を除外
用語を検索するが、2番目の用語を持つ行を除外するgrep検索を作成しようとしています。複数の-e "pattern"オプションを使用したかったのですが、うまくいきませんでした。 ここに私が試したコマンドとそれが生成したエラーメッセージの例を示します。 grep -i -E "search term" -ev "exclude term" grep: exclude term: No such file or directory これ-vは、すべての検索用語/パターンに適用されることを私に縫います。これは実行されますがsearch term、結果には含まれません。 grep -i -E "search term" -ve "exclude term"
28 linux  bash  search  grep 

1
:bashのコロンコマンド
bash初心者として、コピー/貼り付け+ githubを使用して.bashrcをアップグレードしましたが、:私とGoogleの両方を困らせるコマンドに出くわしました。例えば: ${USER_BASH_COMPLETION_DIR:=~/.bash_completion.d}。 もともと私の.bashrcにこのステートメントがなく、この内容を端末に入力します(->は関連する出力を示します): : ${USER_BASH_COMPLETION_DIR=~/.bash_completion.d} echo $USER_BASH_COMPLETION_DIR -> /Users/sh/.bash_completion.d そして: : ${USER_BASH_COMPLETION_DIR=~/.bash_completion.d} export USER_BASH_COMPLETION_DIR=asdf echo $USER_BASH_COMPLETION_DIR -> asdf しかし: : ${USER_BASH_COMPLETION_DIR=~/.bash_completion.d} export USER_BASH_COMPLETION_DIR=asdf : ${USER_BASH_COMPLETION_DIR=~/.bash_completion.d} echo $USER_BASH_COMPLETION_DIR -> asdf わかりません! 1)コロンコマンドはどのように変数を設定しexportますか? 2):.bashrcで使用するロジックは何ですか? Mac 10.6.8を使用する (文脈から外れたキーワードコロンのインクルードは、その用語を検索しようとした私のような他の人を助けるためだけです)
28 bash 

2
rsyncを使用して、特定の拡張子を持つ特定のファイル名を除くすべてのファイルをコピーします
同じサイズのフラッシュカードが2枚あり、次のルールに基づいて、一方のコンテンツを他方にコピーしたい。 すべてのディレクトリとサブディレクトリを配置したい タイプ.FOO、.BAR、および.ZIMのファイルを除外したい(他のすべてのファイルがコピーされる) ボーナス:〜8 GBの情報をコピーすることを考慮して、ファイル名がコピーされるときにファイル名を出力するのはクールです これはどういうわけか「検索」で実行できますか?
28 command-line  bash  find  rsync  cp 


10
sudo-sudoがあるかどうか、および/または残り時間を確認するコマンドはありますか?
(元々Stack Overflowに投稿されました。代わりにここで試すことを提案しました。元の投稿は次のとおりです。https://stackoverflow.com/questions/3858208/sudo-is-there-a-command-to-check-if-i-have -sudo-and-or-how-much-time-is-left) タイトルを参照してください。sudoを照会できるコマンドが必要です。理想的には、sudoがまだある場合は成功を返し、sudoの有効期限が切れている場合はfalseを返します。残り時間を取得することも役立つ場合があります(懸念がある場合は、sudo -vを実行して再検証するだけです)。ああ、パスワードを要求する必要はありません。 私が見つけた最も近いものは「sudo -n true」ですが、-nオプションは職場のCentos 5マシンにのみ存在します。パスワードを要求する必要がある場合、-nは失敗します。この機能を取得する他の方法はありますか?私が実際に作業しているすべてのマシンのルートを持っているわけではないので、自分の好みに合わせて新しいバージョンのsudoをインストールすることはできません。 私がこれをやる価値があるのは、sudoステータスを示すプロンプトを表示できるようにするためです。どの端末がアクティブにsudo対応かを知るのが好きです。また、rootになったときに色を変更するプロンプトもありますが、あまり頻繁にrootを使用しないため、使用が制限されています。
27 linux  bash  sudo 


5
Snow LeopardでデフォルトのPythonバージョンを変更するにはどうすればよいですか?
最近、Mac OS X 10.5 Leopardのインストールを10.6 Snow Leopardにアップグレードし、それに伴ってPythonのアップグレードバージョン2.6.1(2.5.1の場合)が付属しました。今、私pythonはターミナルで入力すると、私はまだ得る Python 2.5.1 (r251:54869, Apr 18 2007, 22:08:04) [GCC 4.0.1 (Apple Computer, Inc. build 5367)] on darwin Type "help", "copyright", "credits" or "license" for more information. >>> 調べてみると/usr/bin/、Python 2.6を取得するには入力する必要があることがわかりましたpython2.6。 問題は、pythonコマンドをPython 2.6にマップするにはどうすればよいですか?

2
bashにはバイナリセーフな「トリプル未満」<<<演算子がありますか?
これはかなり仮説的な質問ですので、なぜ私がこれをしたいのか尋ねないでください。 Iが可変有すると仮定するとGIF、バイナリデータが含まれており、私はパイプを使用することができないと仮定すると|、オペレータは、次のようにすべきである「トリプル小なり」演算子を使用するための正しい方法です。 openssl enc -base64 &lt;&lt;&lt; $GIF ただし、バイナリセーフで&lt;&lt;&lt;はないため、バイナリデータが破損しているように見えます。 バイナリセーフな同等物はありますか?
27 bash  redirection 

8
セッション間でbash履歴を保持するにはどうすればよいですか?
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 9年前に移行され ました。 fedora 9を実行しているx86ターゲットで作業しています。 再起動するたびに、履歴が何らかの状態に戻り、再起動前のセッションで行ったコマンドがありません。 再起動前に履歴を更新するには、何を変更する必要がありますか?
27 linux  bash  fedora  history 


9
catで奇数行のみを表示する
この質問は、Super Userで回答できるため、Stack Overflowから移行されました。 9年前に移行され ました。 こんにちは、 おそらくこれは非常に簡単なことですが、私は今ポイントを得ることができません。Linuxでは、シェル、テキストファイルが与えられた場合、どのように猫のファイル名のようなことができますか? 猫を使用しない場合、別のコマンドを使用する ありがとう
27 bash 

2
その場で出力をtar / untarする方法
以下を行う慣用的な方法は何ですか tarからstdout このtar出力をstdoutから読み取り、他のフォルダーに抽出します。 私の解決策は tar --to-stdout .. | tar -C somefolder -xvf - しかし、もっと慣用的な方法があるかもしれません。
27 bash  tar  stdout 

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