問題タブ [glob]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
bash - 端末でのグロビングのグレースフル デグラデーション
glob パターンの一致が失敗するたびに、ジョブ全体が停止します。例えば、
*.png は folder1 に移動されず、blahblah は実行されません。
以下のスクリプトは、.[Az]* と * の両方が成功した場合にのみ機能します。
グロビングを正常に失敗させ、せいぜい警告を表示するだけで、ジョブを停止しないようにするにはどうすればよいですか?
python - メモのSphinxソースの場所-警告:ドキュメントはどのtoctreeにも含まれていません
下部にあるSphinxの警告をどのように修正できますか?
私は自分のPythonノートをSphinxに入れようとしています。index.rstと同じディレクトリレベルの別々のファイルにメモがあります。
HTMLをビルドした後、次の警告が表示されます
警告
の
構築時の完全なメッセージ
bash - 現在のディレクトリ内のすべてのファイルに再帰的に展開されるものは何ですか?
**/*.ext
一致するすべてのサブディレクトリ内のすべてのファイルに展開されることは知っていますが、現在のディレクトリ*.ext
内のそのようなすべてのファイルも含む同様の展開とは何ですか?
git - 文字列の先頭にある最長の非グロブ文字列を取得します
$GIT_DIR/info/exclude から .gitignore ファイルに変換するスクリプトを作成しようとしています。.gitignore ファイルをできるだけパターン ターゲットの近くに置きたいと思います。つまり、.gitignore のようなグロブ/a/b/*/*.c
を/a/b/.gitignore
. これを正確に行うには、に基づいて一意に識別される最初から最長の部分文字列を返すことができるものが必要ですman glob
。このようなもの、できれば* nix間で移植可能なものはありますか?
bash - 隠しファイルをBashでフィルタリングする(バッチ画像サイズ変更スクリプト用)
画像をバッチサイズ変更するスクリプトを書いています。もともとは操作を適用していたのfor file in $(ls $1)
ですが、グロブを使えるようにしたいと思っているので、もっと似たようなものを探していfor file in $(echo $1)
ます。問題は、dotglobが有効になっている場合と有効になっていない場合があるため、echo *
隠しファイル(特に、.DS_Store)が返されconvert
、エラーが発生してスクリプトが停止する可能性があることです。コマンドのデフォルトの動作は、cd
画像でいっぱいのディレクトリに移動して実行すると、 dotglobが有効になっているかどうかに関係なく、隠しファイルを除くresize * 400x400 jpg
すべての画像のサイズが変更されるようにしたいと思います。
だから、擬似コードで、私は探しています:
これが古い振る舞いの私のスクリプトです。解決策が見つかったら、新しい動作で更新されます:
現在のスクリプトは次のとおりです。
コマンドresize * 400x400
を指定すると、convertは.DS_Store(OSXシステム上のすべてのファイルに存在する隠しファイル)を処理できないため、エラーをスローします。非表示の画像を処理することは決してないので、自動的にフィルタリングしたいと思います。私はgrepまたはfindを使用してこれを実行しようとしていますが、まだ理解していません。
新しいスクリプトはここにあります:
php - フォルダーから画像をロードするための PHP foreach glob が正しく機能しない
2 つの異なるフォルダーから画像を読み込む必要があります。各サムネイルには、関連付けられた大きなバージョン (同じ名前、異なるフォルダー) があります。
大きな pics フォルダに 3 つのファイルがあり、thumbs フォルダに 3 つのファイルがあり、9 つのリンクを取得しています。各サムネイルは、メイン フォルダ内の写真の数の 3 回または x 倍繰り返されます
これはコードです:
foreach glob 行の順序を逆にすると、サムネイルの数の x 倍のリンクが得られます。私は自分自身を理解してくれたことを願っています、私はこれが初めてです。
ありがとう!
php - glob() には否定がありますか?
私はこれができることを知っています...
... で終わるすべてのファイルを取得するには、しかし、 ZIPではない.zip
すべてのファイルを返す方法はありますか?
それとも、その拡張子を持つものを繰り返し処理して除外する必要がありますか?
ruby - 探す 。-Ruby で f と入力
特定のディレクトリの下にあるすべてのファイルのリストを取得したいと考えています。Dir.glob はうまく機能しますが、結果をファイル (ディレクトリを除く) だけに制限する方法はないようです。
これが私が今持っているものです:
これを達成するためのよりエレガントな方法はありますか?
ls - シェルスクリプトlsグロビングの質問
私は使用しようとしています:
ls -la *randomString*
私のシェルスクリプトで、部分文字列を含むすべてのファイルとディレクトリを一覧表示します: "randomString"
部分文字列に一致するディレクトリに遭遇した場合を除いて、すべて正常に動作します。一致した場合、次のようになります:(ディレクトリ名が「TTrandomStringTT」であるとしましょう)
-rw-r----- 1 myName none 7 Jan 17 17:57 .YrandomStringY.txt
TTrandomStringTT: 合計 16
drwxr-s--x 2 myName none 4096 Jan 17 18:00 .
drwxr-s--x 3 myName none 4096 Jan 17 19:00 ..
私がやりたいのはリストです
drwxr-s--x 2 hctsui なし 4096 1 月 17 日 18:19 TTfrandomStringTT
普通ls -la
にやるのと同じように
私はシェルに本当に慣れていないので、本当に助けが必要です助けてくれてありがとう