Designerの「ファイル名」指定では、ネットワークドライブ上の共有フォルダなど、ネットワーク上の共有名を指定することができます。このような設定をし、タスクスケジューラから自動運転しているような場合、ネットワーク上の共有名が、接続可能になっているかが気になりますね。 安全を期して、業務処理の最初の方に「外部アプリの実行」手順で、batファイルなどに記述した、net use コマンドを実行しておくことをお勧めします。 次がコマンドの文法例です。 net use \\コンピュータ名\共有名 パスワード /user:コンピュータ名\ユーザー名 下記に、ユーザー名 user1、パスワード pass999 で \\ServerA\SHARE001 に接続する例を載せます。 net use \\ServerA\SHARE001 pass999 /user:ServerA\user1
知ってるようで知らなかったのでメモ。 結論 コマンド (ls/rm/cp/etc) のワイルドカード指定 "*" では、ドットファイル*1の名前が展開されない。 ドットファイルを指定する場合は、 ".*" のようにしなければならない。 参考 連載UNIXの教科書〜ワイルドカードを知る〜 | 日本ヒューレット・パッカード 環境 OS X 10.7.4 bash version 3.2.48 確認 ホームディレクトリ配下に、下記のような構成で確認用のディレクトリを作成。 [~/tmp] $ find . . ./parent ./parent/child [~/tmp] $ "child" ディレクトリに移動し、"ls -la" で内容確認。 [~/tmp/parent/child] $ ls -la total 0 drwxr-xr-x 2 y_sumida staff 68 9 30 21
Linuxで、0バイトのファイルや空ディレクトリを一括削除するには、どうすればよいのだろうか。 答えは簡単で、findコマンド一発でできる。 find PATH -empty -delete [root@BS-PUB-CENT7-01 tmp]# mkdir -p /tmp/empty/{aaa,bbb,ccc,ddd,eee/fff} [root@BS-PUB-CENT7-01 tmp]# touch /tmp/empty/{1,2,3,4,5} [root@BS-PUB-CENT7-01 tmp]# echo ' ' > /tmp/empty/6 [root@BS-PUB-CENT7-01 tmp]# ls -la /tmp/empty 合計 8 drwxr-xr-x. 7 root root 104 6月 25 06:54 . drwxrwxrwt. 6 root root 4096
うえちょこ@ぼろぐ» [Linux]CentOS 5.3/5.4のsudoコマンドが曲者。 CentOS5.5では、デフォルトで、sudoを実行したユーザのPATHが引き継がれないようです。この現象のおかげで、npmのインストールの際にnodeを見つけることができず、インストールが失敗するということがありました。 # nodejsはインストール済み $ which node /usr/local/bin/node # npmのインストールスクリプトをダウンロード $ curl http://npmjs.org/install.sh > npm_install.sh # sudoで実行 → 「nodejsないんだけど」って言われる。 $ sudo sh npm_install.sh npm cannot be installed without nodejs. Install node fi
Section: Linux Programmer's Manual (5) Updated: 2020-12-21 Index JM Home Page roff page 名前 utmp, wtmp - ログイン記録 書式 #include <utmp.h> 説明 utmp ファイルを見ることで、現在誰がシステムを使っているかという情報 が得られる。ただすべてのプログラムが utmp ファイルを 更新しているわけではないので、実際にはそれ以上のユーザーが システムを使っている可能性がある。 警告: (愚かにも) 多くのシステムプログラムがその整合性に依存しているので、 utmp ファイルは "other" に分類されるユーザーに対して 書き込み可能にしてはならない。 ファイルの所有者とグループオーナー以外のユーザーに対して utmp ファイルを書き込み可能な状態にしておくと、 システム
twitterのfriend timelineのログをファイルベースでログとってたら*1、気がつくとarchiveのディレクトリに5万件超のファイルが蓄積されていました。 これだけの件数のファイル群はrmコマンドで一気に消そうとしても、消せません。 -bash-3.00$ rm * -bash: /bin/rm: 引数リストが長すぎますこの引数リストの長さの上限はARG_MAXというマクロ定数で定義されているようです。 -bash-3.00$ getconf ARG_MAX 131072ARG_MAXの制限により、コマンドに渡す引数が(うちの環境では)131072byteを超えてしまうと上記のエラーになってしまいます。この場合は一つのファイルが「786587805」のような名前で保存されている為、5万件超のファイルを指定する「*」のファイルグロブが展開されたファイルリストの文字列が余裕で1
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く