No.1
- 回答日時:
`command` なり qx(command) なり open FILEHANDLE, '-|', 'command' なり,
この回答への補足
・・・・・ってfind: /lost+found: Permission denied
と出てしまいますな・・・・・・・
system 'find / abcde-*.tar.gz' では正しく取れるのですが。
お答えいただきありがとうございます
qx /find \/ abcde-*.tar.gz/;
を実行すると、出力された結果が取得できる、といった事でよろしいのでしょうか
この場合、perlでその値を得るにはどうすればいいのでしょうか?_
print $_; 等で出力できるのでしょうか
No.2ベストアンサー
- 回答日時:
> find / abcde-*.tar.gz
おかしくないですか?
これって、/(ルート)以下の全てと、カレントディレクトリにある"abcde-*.tar.gz"が対象になります。
/以下の "abcde-*.tar.gz"という名前を探すなら
find / -name "abcde-*.tar.gz"
だと思うんですが。
それとも、私の知らない独自のfindなのでしょうか。
> ・・・・・ってfind: /lost+found: Permission denied
> と出てしまいますな・・・・・・・
特権ユーザーで実行していなければ、実行時のユーザーの権限ではアクセスできないファイルやディレクトリがあります。
そういったものに当っただけです。/から全検索すれば、当り前に発生します。
そういうファイルやディレクトリが対象外になるだけで、そのまま検索は続きます。
このメッセージは標準エラー出力に出力されるので、qxや`やパイプラインからの入力には入ってきません。(明示的に取り込まないかぎり)
別解として、findコマンドを使わずに、File::Findモジュールを使う、というのがあります
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロの表示のExcel内をfindで検索 3 2022/06/15 20:07
- Excel(エクセル) ExcelのFIND関数について 4 2023/06/06 18:10
- Excel(エクセル) 日付で矢印マクロ 4 2023/07/25 16:47
- UNIX・Linux ブレース展開の使い方での質問です 2 2023/07/15 16:06
- その他(プログラミング・Web制作) findコマンドでのグロッピング 4 2022/07/04 17:51
- UNIX・Linux ワイルドカードの使い方 4 2023/08/08 20:51
- その他(SNS・コミュニケーションサービス) Yahoo!とGoogle検索のしくみの違いを教えてください 2 2022/08/14 01:53
- UNIX・Linux Linuxについて質問です。 以下のhistoryの出力結果から、sedコマンドのファイル名tmp1 1 2023/02/03 20:11
- PHP htmlspecialcharsが機能していないです。 バグですか? 1 2022/04/05 01:22
- Visual Basic(VBA) vbaサブフォルダーをワイルドカードで取得したい 2 2022/11/15 08:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テキストファイルで提出とは?
-
Strawberry Perl for Windows ...
-
openした後、closeしないでプロ...
-
Perlで同じフォルダにある任意...
-
Perl 重複カウント 上位3名
-
アルファベットに付いて質問し...
-
perlのプログラミング 部分入れ...
-
perlをバージョンアップしたら...
-
perlでリテラル値はメモリにど...
-
TeraPadエディターの操作方法に...
-
Perl(Windows)の文法について
-
INDIRECT 横に再度抽出したい
-
Perl CSVファイルの複数条件で...
-
Perl 掲示板 並び替えについて
-
Perl テキスト 列検索
-
#!/usr/bin/perlで書きだしたCG...
-
Perlのエラーについてご教授く...
-
perlのflock関数でロックをかけ...
-
AI sisterとは、偽物の人ですか?
-
bashスクリプト
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
perlからのexcel読み込み
-
readdir におけるフルパスでの...
-
無料配布の郵便番号自動入力cgi...
-
エラーログ「\\x8ew\\x92\\xe8...
-
perl system関数 引数 フォルダ
-
Perlファイルテスト演算子が正...
-
unlink 、renameが使えない理由
-
perl上からfindを使い検索した...
-
コマンドプロンプトからperlを...
-
バッチファイルの作り方(CSV→...
-
awkスクリプトでダブルクォーテ...
-
VBAでCSVファイルの特定行を書...
-
DOSコマンドで、標準出力を出力...
-
ExcelをCSV書き出す場合のシー...
-
openした後、closeしないでプロ...
-
close()で例外が投げられる理由
-
batファイルでrenameができませ...
-
VBAでCSVファイルを途中行まで...
-
window.open でのファイル指定方法
-
VBAで巨大なファイルの途中から...
おすすめ情報